当前位置: 首页 > 面试题库 >

npm ERR!cb()从未调用过!尝试运行npm install命令时出错

连昊天
2023-03-14
问题内容

我有一个我在另一台PC上工作过的本机项目,现在我想继续在另一台Linux机器上处理此确切的项目文件夹。

因此,现在我有了项目文件夹,该文件夹不包含node_modules目录,但确实包含“
package.json”。据我了解,在目录内进行NPM安装时,应安装并创建具有所有必需依赖项的node_modules目录。但是,一段时间后操作失败,并显示错误“
npm ERR!cb()never call!”。

我已经尝试清理npm缓存(带有-f标志),但是对我来说不起作用。我正在基于Node.js v8.10.0和npm v3.5.2的基于Ubuntu
18.04的操作系统上运行。


问题答案:

就我而言,我在package.json中拥有自己的自定义node_module,如下所示:

// ...
"dependencies": {
    // ...
    "my-module": "file:../../my-module",
},
// ...

该软件包仅在特定环境中可用(通过来动态添加到package.json中npm install ../../my- module),这是有意为之,但是我忘记了它,而当我npm install在另一个环境(模块 不可 用)中运行时,cb() never called发生了mysteriuos 错误。

将选项置于--no-package-lock后面之后,npminstall错误会变得更加清楚,告诉我它与有关my-module



 类似资料:
  • 我有一个react原生项目,我在我的另一台pc上工作,现在我想继续在我的另一台linux机器上的这个项目文件夹上工作。 所以现在我有了项目文件夹,它不包含node_modules目录,但它包含“package.json”。据我所知,在目录内进行NPM安装,应该安装并创建具有所有所需依赖项的node_modules目录。但是,操作失败后,一段时间与错误"npm ERR!CB()从来没有打电话!" 我

  • 我正在为班级做一个XSLT作业。说明告诉我“通过在alldepartments.xsl样式表中应用getEmployees模板来生成结果文档horizons.xml。” 于是,我打开终端进入:java net。旧金山。撒克逊人。转变it:让所有部门都有员工。xsl-o:horizons。xml 我收到了错误消息:“错误:无法找到或加载主类net.sf.saxon.Transform,原因是:jav

  • 我以前没有过将代码推送到Heroku的问题;直到星期一我才出现这个错误。 我在web上看到过类似的帖子,提到了稍微不同的错误,但没有看到过带有之前。

  • 运行Gradle时出错: 失败:生成失败,出现异常。 错误:配置根项目“android”时出现问题。 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。 在https://help.gradle.org获得更多帮助 构建在27秒内失败 完成时出现错误:请查看android/文件夹中的Gradle项目设置。

  • 问题内容: 我正在使用Java Jersey框架(与Maven),并使用IntelliJ作为我的IDE。我遇到了这个运行时异常,仅当我尝试从命令行运行代码(使用maven进行编译,然后使用java -jar)时才发生,而在IntelliJ中运行时却没有发生。 我有一些Java代码,这些代码将尝试在某个远程URL上进行HTTP GET,并尝试将返回的JSON读取到某些Lombok POJO中: 我不

  • javac-cp“lib/*”src/com/company/main.java 在myproject/src中,我尝试使用: JAVA-CP。COM/公司/主要 C:\myproject\src>javac-cp“lib/*”com/company/main.java C:\myproject\src>java-cp.;“lib/*”com/company/main 现在,代码编译和执行没有任何