0

在我将 NodeJS 和 NPM 升级到 3.xx 后,当我为我的 Appcelerator Arrow 应用程序运行“Appc run”命令时,我收到以下错误:

[错误:模块版本不匹配。预期 47,得到 46。]

有趣的是,控制台没有显示关于哪个模块抛出错误的任何进一步细节。

我已尝试删除所有节点模块,然后运行“npm install”,但此错误不会消失。任何建议将不胜感激。

4

1 回答 1

2

发生这种情况是因为不同版本的 node 具有不同的 api 兼容性(对于 node,而不是 appc)。

最简单的解决方法是使用以下命令重新安装 appc 命令行工具:appc use latest --force

于 2016-02-16T17:26:16.427 回答