HarmonyOS鸿蒙Next中mac新建项目报错-e ERROR: node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module '/pm-cli.js'
HarmonyOS鸿蒙Next中mac新建项目报错-e ERROR: node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module ‘/pm-cli.js’
- e ERROR: node:internal/modules/cjs/loader:1143
throw err;
^
Error: Cannot find module ‘/pm-cli.js’
在HarmonyOS鸿蒙Next中,新建项目时出现报错“ERROR: node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module '/pm-cli.js’”,通常是由于Node.js环境或项目依赖配置问题导致的。
该错误表明Node.js在加载模块时无法找到pm-cli.js文件。可能的原因包括:
-
Node.js版本不兼容:当前安装的Node.js版本可能不兼容鸿蒙Next的开发环境。建议检查Node.js版本是否符合鸿蒙Next的要求。
-
项目依赖未正确安装:在新建项目时,依赖包可能未正确安装。可以尝试删除
node_modules目录和package-lock.json文件,然后重新运行npm install或yarn install命令。 -
环境变量配置错误:Node.js的环境变量可能配置不正确,导致无法找到
pm-cli.js文件。检查环境变量NODE_PATH是否正确指向Node.js的安装路径。 -
项目路径问题:项目路径中可能包含特殊字符或空格,导致Node.js无法正确解析路径。建议将项目放置在简单的路径下,避免使用特殊字符或空格。
-
全局安装的CLI工具问题:如果使用了全局安装的CLI工具(如
@ohos/pm),可能该工具未正确安装或配置。可以尝试重新全局安装该工具。
解决该问题通常需要根据具体情况进行调试,检查Node.js环境、项目依赖、路径配置等。
更多关于HarmonyOS鸿蒙Next中mac新建项目报错-e ERROR: node:internal/modules/cjs/loader:1143 throw err; ^ Error: Cannot find module '/pm-cli.js'的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,出现“Cannot find module ‘/pm-cli.js’”错误,通常是由于Node.js环境或项目依赖配置问题导致的。建议检查以下几点:
-
确保Node.js已正确安装,并且版本符合要求。
-
确认项目根目录下是否存在
pm-cli.js文件,若缺失可尝试重新初始化项目。 -
检查
package.json中的依赖是否完整,运行npm install重新安装依赖。 -
确保环境变量配置正确,特别是
PATH中是否包含Node.js的路径。

