Skip to content

Commit df66843

Browse files
authored
Merge pull request #763 from mikeller/use_npm_for_production
Changed to use npm for production node module install.
2 parents 2c2a78a + e78e674 commit df66843

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

gulpfile.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ var NwBuilder = require('nw-builder');
1212

1313
var gulp = require('gulp');
1414
var concat = require('gulp-concat');
15+
var install = require("gulp-install");
1516
var runSequence = require('run-sequence');
1617
var os = require('os');
1718

@@ -163,9 +164,6 @@ gulp.task('dist', ['clean-dist'], function () {
163164
'./js/libraries/jquery.nouislider.pips.min.css',
164165
'./js/libraries/switchery/switchery.css',
165166
'./js/libraries/jquery.nouislider.min.css',
166-
'./node_modules/jquery-ui-npm/jquery-ui.min.css',
167-
'./node_modules/jquery-ui-npm/jquery-ui.theme.min.css',
168-
'./node_modules/jquery-ui-npm/jquery-ui.structure.min.css',
169167

170168
// JavaScript
171169
'./js/libraries/q.js',
@@ -251,7 +249,10 @@ gulp.task('dist', ['clean-dist'], function () {
251249
'./resources/motor_order/*.svg',
252250
];
253251
return gulp.src(distSources, { base: '.' })
254-
.pipe(gulp.dest(distDir));
252+
.pipe(gulp.dest(distDir))
253+
.pipe(install({
254+
npm: '--production --ignore-scripts'
255+
}));;
255256
});
256257

257258
// Create runable app directories in ./apps

package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,13 @@
2424
"author": "The Betaflight open source project.",
2525
"license": "GPL-3.0",
2626
"dependencies": {
27-
"bluebird": "3.4.1",
28-
"jquery": "2.1.4",
29-
"nw": "^0.25.4-sdk",
30-
"three": "0.72.0"
3127
},
3228
"devDependencies": {
3329
"archiver": "^2.0.3",
3430
"del": "^3.0.0",
3531
"gulp": "~3.9.1",
3632
"gulp-concat": "~2.6.1",
33+
"gulp-install": "^1.1.0",
3734
"inflection": "1.12.0",
3835
"jquery-ui-npm": "1.12.0",
3936
"nw-builder": "^3.4.1",

0 commit comments

Comments
 (0)