【发布时间】:2017-07-30 22:17:49
【问题描述】:
我正在使用 Gulp 启动一个 Web 应用程序。我的 gulpfile.js 有以下基本代码:
var gulp = require('gulp'),
nodemon = require('gulp-nodemon');
gulp.task('default', function () {
nodemon({
script: 'server.js'
, ext: 'js html'
, env: { 'NODE_ENV': 'development' }
})
})
使用 Gulp,我想检查依赖项,如果它们不可用,则安装它们,然后运行“script.js”。如何做到这一点?
我有以下 package.json:
{
"name": "sample-project",
"version": "1.0.0",
"description": "Displays users and user details",
"main": "server.js",
"dependencies": {
"jquery" : “>=1.5.1",
“bootstrap”: ">= 3.0.0”
}
"directories": {
"test": "test"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js"
},
"author": "Arihant Jain",
"license": "ISC"
}
【问题讨论】:
-
你能添加更多的 gulp 依赖吗?
gulp-install声称让您“如果分别在 gulp 文件流中找到相关配置,则自动安装 npm、bower、tsd 和 pip 包/依赖项”。不过我从来没用过。
标签: javascript node.js gulp dependencies package.json