在我的應用程序,我已經在pubspec.yaml文件:使用「包」文件夾中的DART
name: server
dependencies:
oracledart: any
和運行酒吧得到後,我得到了正確更新的文件夾「套餐」。
我想爲單獨測試我的函數創建子文件夾,所以我創建的文件夾:測試/ boms.dart,那就是:
import 'dart:async';
import 'package:oracledart/oracledart.dart';
void main() {
...
}
但一旦運行它,我得到這個錯誤信息:
Unhandled exception:
Uncaught Error: FileSystemException: Cannot open file, path = 'G:\app\bin\test\packages\oracledart\oracledart.dart' (OS Error: The system cannot find the path specified.
是否需要將'packages'文件夾複製到每個具有函數「main」的子文件夾中,或者有另一種連接方法!
爲什麼你在'bin'下面有'test'目錄?這應該是'your_package/test/your_test.dart'。 '\ Packages'指向哪裏? 'Packages'應該是小寫字母,它應該指向你的軟件包根目錄下的'packages'目錄,而不是你的驅動器根目錄。我沒有窗口來測試它,但命令參數看起來不正確。 – 2014-10-11 10:25:05
前段時間我爲此創建了一個bugreport,但它因爲一個無效原因而關閉了,原因是https://code.google.com/p/dart/issues/detail?id=16947 – 2014-10-11 10:54:02