2

我在尝试 sudo plugman createpackagejson {path of plugin} 时得到 pkg is not defined 我可以看到 Github 上有很多关于这个问题的信息,但没有关于解决方法或如何修复它的精确指示。请问有人可以建议吗?

4

4 回答 4

1

我在使用keymob-plugin时遇到了同样的问题。

此问题已通过已合并到 master 但尚未发布的拉取请求得到修复,也许它将在下一个版本的 cordova-lib 中可用。

现在您可以package.json手动创建,因为 的内容package.json 取决于plugin.xml. 您还可以阅读其他3rdpackage.json 插件和.package.json

于 2017-11-06T13:57:45.883 回答
1

它也不适合我。我用

npm init

并手动输入要求的信息。

于 2017-11-21T10:03:19.717 回答
1

这似乎已经修复。当我使用更新插件时它停止说这个错误

npm install plugman

但是,它又说另一个错误。没有努力使插件向后兼容是非常糟糕的做法。

于 2018-01-27T19:16:02.497 回答
0

So apparently this has been addressed, but a fix has not been released, yet. https://github.com/apache/cordova-lib/pull/597 .

于 2017-11-05T16:31:51.423 回答