Oli*_*ins 5 javascript node.js npm node-gyp gulp
我正在经历一个难以想象的挫折,试图让一个项目运行(即通过调用'npm install')总是跳过node-gyp.我在Windows上,所以我需要安装python和Visual Studio之类的东西.
长话短说...我不想依赖于像Visual Studio这样的恶作剧,所以我想看看这个节点gyp是否可以某种方式是可选的,或者被淘汰.
现在,如果我打开我的package.json文件,我会发现这些依赖项.
"devDependencies": {
"autoprefixer-stylus": "^0.7.1",
"browser-sync": "^2.8.2",
"gulp": "^3.9.0",
"gulp-cache": "^0.3.0",
"gulp-concat": "^2.6.0",
"gulp-if": "^1.2.5",
"gulp-imagemin": "^2.3.0",
"gulp-minify-html": "^1.0.4",
"gulp-nunjucks-html": "^1.2.2",
"gulp-order": "^1.1.1",
"gulp-plumber": "^1.0.1",
"gulp-stylus": "^2.0.6",
"gulp-uglify": "^1.2.0",
"gulp-util": "^3.0.6",
"jeet": "^6.1.2",
"kouto-swiss": "^0.11.13",
"minimist": "^1.1.3",
"rupture": "^0.6.1"
},
"dependencies": {
"gulp-install": "^0.6.0"
}
Run Code Online (Sandbox Code Playgroud)
在这里我可以看到每个包的依赖树:
但是,如果我遍历这些依赖项中的每一个,我就无法在任何地方看到node-gyp依赖项.
有什么我不了解依赖关系吗?什么使用node-gyp?为什么?
归档时间: |
|
查看次数: |
1882 次 |
最近记录: |