错误:在您的 PATH 中找不到本机运行。(离子 4)

Jam*_*ter 8 android npm cordova ionic-framework ionic4

最近突然能够将我的应用程序部署到 android 我现在在尝试运行“ionic cordova run android”时收到此错误

[ERROR] native-run was not found on your PATH. Please install it globally: npm i -g native-run
Run Code Online (Sandbox Code Playgroud)

当我在实用程序下运行“离子信息”时,我看到安装了cordova-res 和native-run,但每次仍然出现此错误。

旁注:' npm i -g native-run ' 不能解决这个问题,错误只是再次出现

执行ls /usr/local/lib/node_modules 返回:'ionic cordova npm'(没有本地运行的迹象,应该在那里)

有没有办法可以直接安装到那个位置?任何帮助将不胜感激。

Ami*_*mar 0

如果这样做npm root -g,它应该显示安装软件包的全局路径。它指向NODE_PATH环境变量。确保一切都设置正确?

要在所需路径安装任何软件包,您可以转到所需目录并运行npm install package-name。在您的情况下,转到路径/usr/local/lib/并运行 npm install 而不使用全局选项。