cordova NodeJ错误:找不到模块'ncp'

bsxbgnwa  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(234)

错误:
调用require('ncp')操作系统时NodeJS构建失败:macOS高版本Sierra 10.13.2:模块.js:472抛出错误;^错误:无法在函数.模块中找到模块'ncp'。无法在函数.模块中找到_resolveFilename(module.js:470:15)。无法在模块中找到_load(module.js:418:25)。无法在对象中找到_require(module.js:498:17)。无法在模块中找到_compile(module.js:571:32)。无法在对象.模块中找到_extensions(module.js:580:10)。无法在函数.模块中找到_load(module.js:488:32)。无法在函数.模块中找到_load(module. js:447:12)。
编码:

Require('ncp')

请注意下面的所有路径和其他详细信息:

  • ANDROID_HOMEJAVA_HOMEPATH环境变量包含正确的值。bash_profile包含ANDROID_HOMEJAVA_HOME
  • 使用sudo全局安装NPM和NCP。
  • 手动授予usr/local/lib文件夹和所有子文件夹的读写权限。并尝试使用以下命令:
chown -R 777 and chown -R 755
  • cordova 版本5.4.1(也尝试与7.0.1)。
  • Node.js:v7.10.1(也尝试使用v8.9.4v4.3.1)。
  • NPM版本:4.2.0 .
  • JAVA SDK版本9.0.18
  • Android软件开发工具包:Android SDK平台工具:27.0.1,Android SDK工具:x1米15英寸

请帮助解决此问题。

wtlkbnrh

wtlkbnrh1#

尝试在终端的帮助下运行项目文件夹中的npm i ncp。现在,重新启动代码

相关问题