Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 即使在运行npm install之后,npm Gulp依赖项也丢失了大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个使用Gulp的项目.我将我的项目部署到我的ubuntu服务器上,现在想要编译资产(这是我目前所有的gulpfilE).安装了Node和npm后,我从项目的root运行npm install来安装依赖项. package.json的内容如下:

...},"devDependencies": {
    "bower": ">=1.3.12","gulp": "^3.8.10","gulp-concat": "^2.4.3","gulp-less": "^2.0.1","gulp-minify-css": "^0.4.3","gulp-notify": "^2.2.0","gulp-rename": "^1.2.0","gulp-uglify": "^1.1.0"
  }...

然后检查项目根目录中的node_modules文件夹,我可以看到每个依赖项的目录,表明它们已安装.但是,当我运行gulp时,我得到npm错误,如下所示:

Error: CAnnot find module 'through2'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)

这些似乎是我项目的依赖项的依赖项(因为它们没有在我的gulp文件中引用),但为什么没有安装它们?

我可以在出现错误时手动安装每一个,但是我接下来会遇到另一个类似的错误.

我怎么解决这个问题?

解决方法

解决方案是删除node_modules文件夹并重新运行npm install.

由于某种原因,初始安装看起来部分失败了.

大佬总结

以上是大佬教程为你收集整理的node.js – 即使在运行npm install之后,npm Gulp依赖项也丢失了全部内容,希望文章能够帮你解决node.js – 即使在运行npm install之后,npm Gulp依赖项也丢失了所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。