使用Plugman时未定义pkg

时间:2017-11-03 18:44:28

标签: cordova plugman

我在尝试使用sudo plugman时没有定义pkg创建插件:插件路径}我可以看到Github上关于这个问题的内容很多,但没有关于解决方法的精确指示或如何修复它。有人可以建议吗?

4 个答案:

答案 0 :(得分:1)

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

此问题已由pull request修复,该 npm documentation已合并为主版但尚未发布,可能会在下一版cordova-lib中提供。

现在,您可以手动创建package.json,因为package.json的内容取决于plugin.xml。您还可以阅读其他第3个插件中的package.jsonpackage.json的{​​{3}}。

答案 1 :(得分:1)

它也不适合我。我用

创建了它
npm init

并手动输入所要求的信息。

答案 2 :(得分:1)

这似乎已得到修复。当我使用

更新插件时,它停止说这个错误
npm install plugman

然而,它说了另一个错误。这是一个相当糟糕的做法,没有努力使插件向后兼容。

答案 3 :(得分:0)

所以显然已经解决了这个问题,但尚未发布修复方法。 https://github.com/apache/cordova-lib/pull/597