har*_*ryg 7 ubuntu node.js npm gulp
我有一个使用Gulp的项目.我将我的项目部署到我的Ubuntu服务器上,现在想要编译资产(这是我目前所有的gulpfile).安装了Node和npm后,我npm install
从项目的root 运行以安装依赖项.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"
}...
Run Code Online (Sandbox Code Playgroud)
然后检查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)
Run Code Online (Sandbox Code Playgroud)
这些似乎是我项目的依赖项的依赖项(因为它们没有在我的gulp文件中引用),但为什么没有安装它们?
我可以在出现错误时手动安装每个错误,但是我会在下一个缺失的依赖项中遇到另一个类似的错误.
我怎么解决这个问题?
归档时间: |
|
查看次数: |
14208 次 |
最近记录: |