Dependencies dart发布依赖项指向本地计算机上的库
我已经创建了一个库,但它只存在于我的本地机器上。 我想创建一个单独的应用程序,它使用这个库。Dependencies dart发布依赖项指向本地计算机上的库,dependencies,dart,dart-pub,Dependencies,Dart,Dart Pub,我已经创建了一个库,但它只存在于我的本地机器上。 我想创建一个单独的应用程序,它使用这个库。 如何使用pub实现这一点?这可以通过路径实现: dependencies: transmogrify: path: /Users/me/transmogrify 发件人: 这表示transmogrify的根目录是 /用户/me/transmogrify。使用此选项时,pub将生成一个符号链接 直接指向引用的包目录的lib目录。任何 您对依赖包所做的更改将立即显示。 您不需要每次更改依赖包时
如何使用pub实现这一点?这可以通过
路径实现:
dependencies:
transmogrify:
path: /Users/me/transmogrify
发件人:
这表示transmogrify的根目录是
/用户/me/transmogrify。使用此选项时,pub将生成一个符号链接
直接指向引用的包目录的lib目录。任何
您对依赖包所做的更改将立即显示。
您不需要每次更改依赖包时都运行pub
这可以通过路径实现:
dependencies:
transmogrify:
path: /Users/me/transmogrify
发件人:
这表示transmogrify的根目录是
/用户/me/transmogrify。使用此选项时,pub将生成一个符号链接
直接指向引用的包目录的lib目录。任何
您对依赖包所做的更改将立即显示。
您不需要每次更改依赖包时都运行pub
它必须指向库项目目录吗?我尝试了不同的路径,但总是得到Pub安装失败,没有注册名为path的源代码。看起来路径源代码没有实现:--我看到的只是git\u source.dart
,托管的\u source.dart
,根\u source.dart
和sdk\u source.dart
。我已经更新了我的答案。以下是要启动的错误路径:support:@SethLadd感谢添加到答案的问题链接以及您的一些编辑。它必须指向库项目目录吗?我尝试了不同的路径,但总是得到Pub安装失败,没有注册名为path的源代码。看起来路径源代码没有实现:--我看到的只是git\u source.dart
,托管的\u source.dart
,根\u source.dart
和sdk\u source.dart
。我已经更新了我的答案。以下是路径:support:@SethLadd的bug,感谢添加到答案中的问题链接,以及您的一些编辑。