D:\>cd D:\Dcx\DcxNodeJS\nodejs\node_modules
D:\Dcx\DcxNodeJS\nodejs\node_modules>$ npm install gulp --save-dev
'$' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
D:\Dcx\DcxNodeJS\nodejs\node_modules>npm install gulp --save-dev
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm ERR! 101057795:error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac:openssl\ssl\s3_pkt.c:532:
npm ERR!
npm ERR! code HPE_INVALID_CONSTANT
npm ERR! Parse Error
npm ERR! shasum check failed for C:\Users\ADMINI~1\AppData\Local\Temp\npm-9668-f78daaa2\registry.npmjs.org\glob\-\glob-3.1.21.tgz
npm ERR! Expected: d29e0a055dea5138f4d07ed40e8982e83c2066cd
npm ERR! Actual: 1268e1b1326c263ca4ef8bd549123d3df88cca92
npm ERR! From: https://registry.npmjs.org/glob/-/glob-3.1.21.tgz
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2017-04-03T07_14_00_054Z-debug.log
发现node_modules\sqlite3\node_modules 下也有 minimatch 版本比较低
D:\Dcx\DcxNodeJS\nodejs\node_modules>npm install gulp --save-dev
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
D:\Dcx\DcxNodeJS\nodejs\gulp -> D:\Dcx\DcxNodeJS\nodejs\node_modules\gulp\bin\gulp.js
D:\Dcx\DcxNodeJS\nodejs
`-- gulp@3.9.1
+-- archy@1.0.0
+-- chalk@1.1.3
| +-- ansi-styles@2.2.1
| +-- escape-string-regexp@1.0.5
| +-- has-ansi@2.0.0
| | `-- ansi-regex@2.1.1
| +-- strip-ansi@3.0.1
| | `-- ansi-regex@2.1.1 deduped
| `-- supports-color@2.0.0
+-- deprecated@0.0.1
+-- gulp-util@3.0.8
| +-- array-differ@1.0.0
| +-- array-uniq@1.0.3
| +-- beeper@1.1.1
| +-- chalk@1.1.3 deduped
| +-- dateformat@2.0.0
| +-- fancy-log@1.3.0
| | +-- chalk@1.1.3 deduped
| | `-- time-stamp@1.0.1
| +-- gulplog@1.0.0
| | `-- glogg@1.0.0
| | `-- sparkles@1.0.0 deduped
| +-- has-gulplog@0.1.0
| | `-- sparkles@1.0.0
| +-- lodash._reescape@3.0.0
| +-- lodash._reevaluate@3.0.0
| +-- lodash._reinterpolate@3.0.0
| +-- lodash.template@3.6.2
| | +-- lodash._basecopy@3.0.1
| | +-- lodash._basetostring@3.0.1
| | +-- lodash._basevalues@3.0.0
| | +-- lodash._isiterateecall@3.0.9
| | +-- lodash._reinterpolate@3.0.0 deduped
| | +-- lodash.escape@3.2.0
| | | `-- lodash._root@3.0.1
| | +-- lodash.keys@3.1.2
| | | +-- lodash._getnative@3.9.1
| | | +-- lodash.isarguments@3.1.0
| | | `-- lodash.isarray@3.0.4
| | +-- lodash.restparam@3.6.1
| | `-- lodash.templatesettings@3.1.1
| | +-- lodash._reinterpolate@3.0.0 deduped
| | `-- lodash.escape@3.2.0 deduped
| +-- minimist@1.2.0 deduped
| +-- multipipe@0.1.2
| | `-- duplexer2@0.0.2
| | `-- readable-stream@1.1.14
| | +-- core-util-is@1.0.2 deduped
| | +-- inherits@2.0.3 deduped
| | +-- isarray@0.0.1 deduped
| | `-- string_decoder@0.10.31 deduped
| +-- object-assign@3.0.0
| +-- replace-ext@0.0.1
| +-- through2@2.0.3
| | +-- readable-stream@2.2.6
| | | +-- buffer-shims@1.0.0
| | | +-- core-util-is@1.0.2
| | | +-- inherits@2.0.3
| | | +-- isarray@1.0.0
| | | +-- process-nextick-args@1.0.7
| | | +-- string_decoder@0.10.31
| | | `-- util-deprecate@1.0.2
| | `-- xtend@4.0.1
| `-- vinyl@0.5.3
| +-- clone@1.0.2
| +-- clone-stats@0.0.1
| `-- replace-ext@0.0.1 deduped
+-- interpret@1.0.2
+-- liftoff@2.3.0
| +-- extend@3.0.0
| +-- findup-sync@0.4.3
| | +-- detect-file@0.1.0
| | | `-- fs-exists-sync@0.1.0
| | +-- is-glob@2.0.1
| | | `-- is-extglob@1.0.0
| | +-- micromatch@2.3.11
| | | +-- arr-diff@2.0.0
| | | | `-- arr-flatten@1.0.1
| | | +-- array-unique@0.2.1
| | | +-- braces@1.8.5
| | | | +-- expand-range@1.8.2
| | | | | `-- fill-range@2.2.3
| | | | | +-- is-number@2.1.0
| | | | | | `-- kind-of@3.1.0 deduped
| | | | | +-- isobject@2.1.0
| | | | | | `-- isarray@1.0.0
| | | | | +-- randomatic@1.1.6
| | | | | | +-- is-number@2.1.0 deduped
| | | | | | `-- kind-of@3.1.0 deduped
| | | | | +-- repeat-element@1.1.2 deduped
| | | | | `-- repeat-string@1.6.1
| | | | +-- preserve@0.2.0
| | | | `-- repeat-element@1.1.2
| | | +-- expand-brackets@0.1.5
| | | | `-- is-posix-bracket@0.1.1
| | | +-- extglob@0.3.2
| | | | `-- is-extglob@1.0.0 deduped
| | | +-- filename-regex@2.0.0
| | | +-- is-extglob@1.0.0 deduped
| | | +-- is-glob@2.0.1 deduped
| | | +-- kind-of@3.1.0
| | | | `-- is-buffer@1.1.5
| | | +-- normalize-path@2.1.1
| | | | `-- remove-trailing-separator@1.0.1
| | | +-- object.omit@2.0.1
| | | | +-- for-own@0.1.5
| | | | | `-- for-in@1.0.2
| | | | `-- is-extendable@0.1.1
| | | +-- parse-glob@3.0.4
| | | | +-- glob-base@0.3.0
| | | | | +-- glob-parent@2.0.0
| | | | | | `-- is-glob@2.0.1 deduped
| | | | | `-- is-glob@2.0.1 deduped
| | | | +-- is-dotfile@1.0.2
| | | | +-- is-extglob@1.0.0 deduped
| | | | `-- is-glob@2.0.1 deduped
| | | `-- regex-cache@0.4.3
| | | +-- is-equal-shallow@0.1.3
| | | | `-- is-primitive@2.0.0 deduped
| | | `-- is-primitive@2.0.0
| | `-- resolve-dir@0.1.1
| | +-- expand-tilde@1.2.2 deduped
| | `-- global-modules@0.2.3
| | +-- global-prefix@0.1.5
| | | +-- homedir-polyfill@1.0.1
| | | | `-- parse-passwd@1.0.0
| | | +-- ini@1.3.4
| | | +-- is-windows@0.2.0 deduped
| | | `-- which@1.2.14
| | | `-- isexe@2.0.0
| | `-- is-windows@0.2.0
| +-- fined@1.0.2
| | +-- expand-tilde@1.2.2
| | | `-- os-homedir@1.0.2 deduped
| | +-- lodash.assignwith@4.2.0
| | +-- lodash.isempty@4.4.0
| | +-- lodash.isplainobject@4.0.6 deduped
| | +-- lodash.isstring@4.0.1 deduped
| | +-- lodash.pick@4.4.0
| | `-- parse-filepath@1.0.1
| | +-- is-absolute@0.2.6
| | | +-- is-relative@0.2.1
| | | | `-- is-unc-path@0.1.2
| | | | `-- unc-path-regex@0.1.2
| | | `-- is-windows@0.2.0 deduped
| | +-- map-cache@0.2.2
| | `-- path-root@0.1.1
| | `-- path-root-regex@0.1.2
| +-- flagged-respawn@0.3.2
| +-- lodash.isplainobject@4.0.6
| +-- lodash.isstring@4.0.1
| +-- lodash.mapvalues@4.6.0
| +-- rechoir@0.6.2
| | `-- resolve@1.3.2 deduped
| `-- resolve@1.3.2
| `-- path-parse@1.0.5
+-- minimist@1.2.0
+-- orchestrator@0.3.8
| +-- end-of-stream@0.1.5
| | `-- once@1.3.3
| | `-- wrappy@1.0.2
| +-- sequencify@0.0.7
| `-- stream-consume@0.1.0
+-- pretty-hrtime@1.0.3
+-- semver@4.3.6
+-- tildify@1.2.0
| `-- os-homedir@1.0.2
+-- v8flags@2.0.12
| `-- user-home@1.1.1
`-- vinyl-fs@0.3.14
+-- defaults@1.0.3
| `-- clone@1.0.2 deduped
+-- glob-stream@3.1.18
| +-- glob@4.5.3
| | +-- inflight@1.0.6
| | | +-- once@1.3.3 deduped
| | | `-- wrappy@1.0.2 deduped
| | +-- inherits@2.0.3 deduped
| | +-- minimatch@2.0.10 deduped
| | `-- once@1.3.3 deduped
| +-- glob2base@0.0.12
| | `-- find-index@0.1.1
| +-- minimatch@2.0.10
| | `-- brace-expansion@1.1.6
| | +-- balanced-match@0.4.2
| | `-- concat-map@0.0.1
| +-- ordered-read-streams@0.1.0
| +-- through2@0.6.5
| | +-- readable-stream@1.0.34
| | | +-- core-util-is@1.0.2 deduped
| | | +-- inherits@2.0.3 deduped
| | | +-- isarray@0.0.1 deduped
| | | `-- string_decoder@0.10.31 deduped
| | `-- xtend@4.0.1 deduped
| `-- unique-stream@1.0.0
+-- glob-watcher@0.0.6
| `-- gaze@0.5.2
| `-- globule@0.1.0
| +-- glob@3.1.21
| | +-- graceful-fs@1.2.3
| | +-- inherits@1.0.2
| | `-- minimatch@0.2.14 deduped
| +-- lodash@1.0.2
| `-- minimatch@0.2.14
| +-- lru-cache@2.7.3
| `-- sigmund@1.0.1
+-- graceful-fs@3.0.11
| `-- natives@1.1.0
+-- mkdirp@0.5.1
| `-- minimist@0.0.8
+-- strip-bom@1.0.0
| +-- first-chunk-stream@1.0.0
| `-- is-utf8@0.2.1
+-- through2@0.6.5
| +-- readable-stream@1.0.34
| | +-- core-util-is@1.0.2 deduped
| | +-- inherits@2.0.3 deduped
| | +-- isarray@0.0.1
| | `-- string_decoder@0.10.31 deduped
| `-- xtend@4.0.1 deduped
`-- vinyl@0.4.6
+-- clone@0.2.0
`-- clone-stats@0.0.1 deduped
直接安个新的
D:\Dcx\DcxNodeJS\nodejs\node_modules>npm install minimatch
D:\Dcx\DcxNodeJS\nodejs
`-- minimatch@3.0.3
`-- brace-expansion@1.1.6
+-- balanced-match@0.4.2
`-- concat-map@0.0.1
D:\Dcx\DcxNodeJS\nodejs\node_modules>npm install --save-dev gulp-babel babel-preset-es2015
D:\Dcx\DcxNodeJS\nodejs
+-- babel-preset-es2015@6.24.0
| +-- babel-plugin-check-es2015-constants@6.22.0
| | `-- babel-runtime@6.23.0
| | +-- core-js@2.4.1
| | `-- regenerator-runtime@0.10.3
| +-- babel-plugin-transform-es2015-arrow-functions@6.22.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-block-scoped-functions@6.22.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-block-scoping@6.23.0
| | +-- babel-runtime@6.23.0 deduped
| | +-- babel-template@6.23.0
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- babel-traverse@6.23.1 deduped
| | | +-- babel-types@6.23.0 deduped
| | | +-- babylon@6.16.1
| | | `-- lodash@4.17.4 deduped
| | +-- babel-traverse@6.23.1
| | | +-- babel-code-frame@6.22.0
| | | | +-- chalk@1.1.3
| | | | | +-- ansi-styles@2.2.1
| | | | | +-- escape-string-regexp@1.0.5
| | | | | +-- has-ansi@2.0.0
| | | | | | `-- ansi-regex@2.1.1
| | | | | +-- strip-ansi@3.0.1
| | | | | | `-- ansi-regex@2.1.1 deduped
| | | | | `-- supports-color@2.0.0
| | | | +-- esutils@2.0.2 deduped
| | | | `-- js-tokens@3.0.1
| | | +-- babel-messages@6.23.0 deduped
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- babel-types@6.23.0 deduped
| | | +-- babylon@6.16.1 deduped
| | | +-- debug@2.6.3
| | | | `-- ms@0.7.2
| | | +-- globals@9.17.0
| | | +-- invariant@2.2.2
| | | | `-- loose-envify@1.3.1
| | | | `-- js-tokens@3.0.1 deduped
| | | `-- lodash@4.17.4 deduped
| | +-- babel-types@6.23.0
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- esutils@2.0.2
| | | +-- lodash@4.17.4 deduped
| | | `-- to-fast-properties@1.0.2
| | `-- lodash@4.17.4
| +-- babel-plugin-transform-es2015-classes@6.23.0
| | +-- babel-helper-define-map@6.23.0
| | | +-- babel-helper-function-name@6.23.0 deduped
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- babel-types@6.23.0 deduped
| | | `-- lodash@4.17.4 deduped
| | +-- babel-helper-function-name@6.23.0
| | | +-- babel-helper-get-function-arity@6.22.0 deduped
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- babel-template@6.23.0 deduped
| | | +-- babel-traverse@6.23.1 deduped
| | | `-- babel-types@6.23.0 deduped
| | +-- babel-helper-optimise-call-expression@6.23.0
| | | +-- babel-runtime@6.23.0 deduped
| | | `-- babel-types@6.23.0 deduped
| | +-- babel-helper-replace-supers@6.23.0
| | | +-- babel-helper-optimise-call-expression@6.23.0 deduped
| | | +-- babel-messages@6.23.0 deduped
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- babel-template@6.23.0 deduped
| | | +-- babel-traverse@6.23.1 deduped
| | | `-- babel-types@6.23.0 deduped
| | +-- babel-messages@6.23.0
| | | `-- babel-runtime@6.23.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | +-- babel-template@6.23.0 deduped
| | +-- babel-traverse@6.23.1 deduped
| | `-- babel-types@6.23.0 deduped
| +-- babel-plugin-transform-es2015-computed-properties@6.22.0
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-template@6.23.0 deduped
| +-- babel-plugin-transform-es2015-destructuring@6.23.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-duplicate-keys@6.22.0
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-types@6.23.0 deduped
| +-- babel-plugin-transform-es2015-for-of@6.23.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-function-name@6.22.0
| | +-- babel-helper-function-name@6.23.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-types@6.23.0 deduped
| +-- babel-plugin-transform-es2015-literals@6.22.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-modules-amd@6.24.0
| | +-- babel-plugin-transform-es2015-modules-commonjs@6.24.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-template@6.23.0 deduped
| +-- babel-plugin-transform-es2015-modules-commonjs@6.24.0
| | +-- babel-plugin-transform-strict-mode@6.22.0
| | | +-- babel-runtime@6.23.0 deduped
| | | `-- babel-types@6.23.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | +-- babel-template@6.23.0 deduped
| | `-- babel-types@6.23.0 deduped
| +-- babel-plugin-transform-es2015-modules-systemjs@6.23.0
| | +-- babel-helper-hoist-variables@6.22.0
| | | +-- babel-runtime@6.23.0 deduped
| | | `-- babel-types@6.23.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-template@6.23.0 deduped
| +-- babel-plugin-transform-es2015-modules-umd@6.24.0
| | +-- babel-plugin-transform-es2015-modules-amd@6.24.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-template@6.23.0 deduped
| +-- babel-plugin-transform-es2015-object-super@6.22.0
| | +-- babel-helper-replace-supers@6.23.0 deduped
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-parameters@6.23.0
| | +-- babel-helper-call-delegate@6.22.0
| | | +-- babel-helper-hoist-variables@6.22.0 deduped
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- babel-traverse@6.23.1 deduped
| | | `-- babel-types@6.23.0 deduped
| | +-- babel-helper-get-function-arity@6.22.0
| | | +-- babel-runtime@6.23.0 deduped
| | | `-- babel-types@6.23.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | +-- babel-template@6.23.0 deduped
| | +-- babel-traverse@6.23.1 deduped
| | `-- babel-types@6.23.0 deduped
| +-- babel-plugin-transform-es2015-shorthand-properties@6.22.0
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-types@6.23.0 deduped
| +-- babel-plugin-transform-es2015-spread@6.22.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-sticky-regex@6.22.0
| | +-- babel-helper-regex@6.22.0
| | | +-- babel-runtime@6.23.0 deduped
| | | +-- babel-types@6.23.0 deduped
| | | `-- lodash@4.17.4 deduped
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-types@6.23.0 deduped
| +-- babel-plugin-transform-es2015-template-literals@6.22.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-typeof-symbol@6.23.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-plugin-transform-es2015-unicode-regex@6.22.0
| | +-- babel-helper-regex@6.22.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | `-- regexpu-core@2.0.0
| | +-- regenerate@1.3.2
| | +-- regjsgen@0.2.0
| | `-- regjsparser@0.1.5
| | `-- jsesc@0.5.0
| `-- babel-plugin-transform-regenerator@6.22.0
| `-- regenerator-transform@0.9.8
| +-- babel-runtime@6.23.0 deduped
| +-- babel-types@6.23.0 deduped
| `-- private@0.1.7
`-- gulp-babel@6.1.2
+-- babel-core@6.24.0
| +-- babel-code-frame@6.22.0
| | +-- chalk@1.1.3 deduped
| | +-- esutils@2.0.2
| | `-- js-tokens@3.0.1
| +-- babel-generator@6.24.0
| | +-- babel-messages@6.23.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | +-- babel-types@6.23.0 deduped
| | +-- detect-indent@4.0.0
| | | `-- repeating@2.0.1
| | | `-- is-finite@1.0.2
| | | `-- number-is-nan@1.0.1
| | +-- jsesc@1.3.0
| | +-- lodash@4.17.4 deduped
| | +-- source-map@0.5.6 deduped
| | `-- trim-right@1.0.1
| +-- babel-helpers@6.23.0
| | +-- babel-runtime@6.23.0 deduped
| | `-- babel-template@6.23.0 deduped
| +-- babel-messages@6.23.0
| | `-- babel-runtime@6.23.0 deduped
| +-- babel-register@6.24.0
| | +-- babel-core@6.24.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | +-- core-js@2.4.1
| | +-- home-or-tmp@2.0.0
| | | +-- os-homedir@1.0.2
| | | `-- os-tmpdir@1.0.2
| | +-- lodash@4.17.4 deduped
| | +-- mkdirp@0.5.1
| | | `-- minimist@0.0.8
| | `-- source-map-support@0.4.14
| | `-- source-map@0.5.6 deduped
| +-- babel-runtime@6.23.0
| | +-- core-js@2.4.1 deduped
| | `-- regenerator-runtime@0.10.3
| +-- babel-template@6.23.0
| | +-- babel-runtime@6.23.0 deduped
| | +-- babel-traverse@6.23.1 deduped
| | +-- babel-types@6.23.0 deduped
| | +-- babylon@6.16.1 deduped
| | `-- lodash@4.17.4 deduped
| +-- babel-traverse@6.23.1
| | +-- babel-code-frame@6.22.0 deduped
| | +-- babel-messages@6.23.0 deduped
| | +-- babel-runtime@6.23.0 deduped
| | +-- babel-types@6.23.0 deduped
| | +-- babylon@6.16.1 deduped
| | +-- debug@2.6.3 deduped
| | +-- globals@9.17.0
| | +-- invariant@2.2.2
| | | `-- loose-envify@1.3.1
| | | `-- js-tokens@3.0.1 deduped
| | `-- lodash@4.17.4 deduped
| +-- babel-types@6.23.0
| | +-- babel-runtime@6.23.0 deduped
| | +-- esutils@2.0.2 deduped
| | +-- lodash@4.17.4 deduped
| | `-- to-fast-properties@1.0.2
| +-- babylon@6.16.1
| +-- convert-source-map@1.5.0
| +-- debug@2.6.3
| | `-- ms@0.7.2
| +-- json5@0.5.1
| +-- lodash@4.17.4
| +-- minimatch@3.0.3
| | `-- brace-expansion@1.1.6
| | +-- balanced-match@0.4.2
| | `-- concat-map@0.0.1
| +-- path-is-absolute@1.0.1
| +-- private@0.1.7
| +-- slash@1.0.0
| `-- source-map@0.5.6
+-- gulp-util@3.0.8
| +-- array-differ@1.0.0
| +-- array-uniq@1.0.3
| +-- beeper@1.1.1
| +-- chalk@1.1.3
| | +-- ansi-styles@2.2.1
| | +-- escape-string-regexp@1.0.5
| | +-- has-ansi@2.0.0
| | | `-- ansi-regex@2.1.1
| | +-- strip-ansi@3.0.1
| | | `-- ansi-regex@2.1.1 deduped
| | `-- supports-color@2.0.0
| +-- dateformat@2.0.0
| +-- fancy-log@1.3.0
| | +-- chalk@1.1.3 deduped
| | `-- time-stamp@1.0.1
| +-- gulplog@1.0.0
| | `-- glogg@1.0.0
| | `-- sparkles@1.0.0 deduped
| +-- has-gulplog@0.1.0
| | `-- sparkles@1.0.0
| +-- lodash._reescape@3.0.0
| +-- lodash._reevaluate@3.0.0
| +-- lodash._reinterpolate@3.0.0
| +-- lodash.template@3.6.2
| | +-- lodash._basecopy@3.0.1
| | +-- lodash._basetostring@3.0.1
| | +-- lodash._basevalues@3.0.0
| | +-- lodash._isiterateecall@3.0.9
| | +-- lodash._reinterpolate@3.0.0 deduped
| | +-- lodash.escape@3.2.0
| | | `-- lodash._root@3.0.1
| | +-- lodash.keys@3.1.2
| | | +-- lodash._getnative@3.9.1
| | | +-- lodash.isarguments@3.1.0
| | | `-- lodash.isarray@3.0.4
| | +-- lodash.restparam@3.6.1
| | `-- lodash.templatesettings@3.1.1
| | +-- lodash._reinterpolate@3.0.0 deduped
| | `-- lodash.escape@3.2.0 deduped
| +-- minimist@1.2.0
| +-- multipipe@0.1.2
| | `-- duplexer2@0.0.2
| | `-- readable-stream@1.1.14
| | +-- core-util-is@1.0.2 deduped
| | +-- inherits@2.0.3 deduped
| | +-- isarray@0.0.1
| | `-- string_decoder@0.10.31 deduped
| +-- object-assign@3.0.0
| +-- replace-ext@0.0.1 deduped
| +-- through2@2.0.3 deduped
| `-- vinyl@0.5.3
| +-- clone@1.0.2
| +-- clone-stats@0.0.1
| `-- replace-ext@0.0.1 deduped
+-- object-assign@4.1.1
+-- replace-ext@0.0.1
+-- through2@2.0.3
| +-- readable-stream@2.2.6
| | +-- buffer-shims@1.0.0
| | +-- core-util-is@1.0.2
| | +-- inherits@2.0.3
| | +-- isarray@1.0.0
| | +-- process-nextick-args@1.0.7
| | +-- string_decoder@0.10.31
| | `-- util-deprecate@1.0.2
| `-- xtend@4.0.1
`-- vinyl-sourcemaps-apply@0.2.1
`-- source-map@0.5.6 deduped
D:\Dcx\DcxNodeJS\nodejs\node_modules>npm install gulp-rename gulp-concat gulp-uglify gulp-cssnano browserify vinyl-source-stream --save-dev
D:\Dcx\DcxNodeJS\nodejs\browserify -> D:\Dcx\DcxNodeJS\nodejs\node_modules\browserify\bin\cmd.js
D:\Dcx\DcxNodeJS\nodejs
+-- browserify@14.1.0
| +-- assert@1.4.1
| | `-- util@0.10.3 deduped
| +-- browser-pack@6.0.2
| | +-- combine-source-map@0.7.2
| | | +-- convert-source-map@1.1.3
| | | +-- inline-source-map@0.6.2
| | | | `-- source-map@0.5.6 deduped
| | | +-- lodash.memoize@3.0.4
| | | `-- source-map@0.5.6
| | +-- defined@1.0.0 deduped
| | +-- JSONStream@1.3.1 deduped
| | +-- through2@2.0.3 deduped
| | `-- umd@3.0.1
| +-- browser-resolve@1.11.2
| | `-- resolve@1.1.7
| +-- browserify-zlib@0.1.4
| | `-- pako@0.2.9
| +-- buffer@5.0.5
| | +-- base64-js@1.2.0
| | `-- ieee754@1.1.8
| +-- cached-path-relative@1.0.1
| +-- concat-stream@1.5.2
| | +-- inherits@2.0.3 deduped
| | +-- readable-stream@2.0.6
| | | +-- core-util-is@1.0.2 deduped
| | | +-- inherits@2.0.3 deduped
| | | +-- isarray@1.0.0 deduped
| | | +-- process-nextick-args@1.0.7 deduped
| | | +-- string_decoder@0.10.31 deduped
| | | `-- util-deprecate@1.0.2 deduped
| | `-- typedarray@0.0.6
| +-- console-browserify@1.1.0
| | `-- date-now@0.1.4
| +-- constants-browserify@1.0.0
| +-- crypto-browserify@3.11.0
| | +-- browserify-cipher@1.0.0
| | | +-- browserify-aes@1.0.6
| | | | +-- buffer-xor@1.0.3
| | | | +-- cipher-base@1.0.3 deduped
| | | | +-- create-hash@1.1.2 deduped
| | | | +-- evp_bytestokey@1.0.0 deduped
| | | | `-- inherits@2.0.3 deduped
| | | +-- browserify-des@1.0.0
| | | | +-- cipher-base@1.0.3 deduped
| | | | +-- des.js@1.0.0
| | | | | +-- inherits@2.0.3 deduped
| | | | | `-- minimalistic-assert@1.0.0 deduped
| | | | `-- inherits@2.0.3 deduped
| | | `-- evp_bytestokey@1.0.0
| | | `-- create-hash@1.1.2 deduped
| | +-- browserify-sign@4.0.4
| | | +-- bn.js@4.11.6
| | | +-- browserify-rsa@4.0.1
| | | | +-- bn.js@4.11.6 deduped
| | | | `-- randombytes@2.0.3 deduped
| | | +-- create-hash@1.1.2 deduped
| | | +-- create-hmac@1.1.4 deduped
| | | +-- elliptic@6.4.0
| | | | +-- bn.js@4.11.6 deduped
| | | | +-- brorand@1.1.0
| | | | +-- hash.js@1.0.3
| | | | | `-- inherits@2.0.3 deduped
| | | | +-- hmac-drbg@1.0.0
| | | | | +-- hash.js@1.0.3 deduped
| | | | | +-- minimalistic-assert@1.0.0 deduped
| | | | | `-- minimalistic-crypto-utils@1.0.1 deduped
| | | | +-- inherits@2.0.3 deduped
| | | | +-- minimalistic-assert@1.0.0
| | | | `-- minimalistic-crypto-utils@1.0.1
| | | +-- inherits@2.0.3 deduped
| | | `-- parse-asn1@5.1.0
| | | +-- asn1.js@4.9.1
| | | | +-- bn.js@4.11.6 deduped
| | | | +-- inherits@2.0.3 deduped
| | | | `-- minimalistic-assert@1.0.0 deduped
| | | +-- browserify-aes@1.0.6 deduped
| | | +-- create-hash@1.1.2 deduped
| | | +-- evp_bytestokey@1.0.0 deduped
| | | `-- pbkdf2@3.0.9 deduped
| | +-- create-ecdh@4.0.0
| | | +-- bn.js@4.11.6 deduped
| | | `-- elliptic@6.4.0 deduped
| | +-- create-hash@1.1.2
| | | +-- cipher-base@1.0.3
| | | | `-- inherits@2.0.3 deduped
| | | +-- inherits@2.0.3 deduped
| | | +-- ripemd160@1.0.1
| | | `-- sha.js@2.4.8 deduped
| | +-- create-hmac@1.1.4
| | | +-- create-hash@1.1.2 deduped
| | | `-- inherits@2.0.3 deduped
| | +-- diffie-hellman@5.0.2
| | | +-- bn.js@4.11.6 deduped
| | | +-- miller-rabin@4.0.0
| | | | +-- bn.js@4.11.6 deduped
| | | | `-- brorand@1.1.0 deduped
| | | `-- randombytes@2.0.3 deduped
| | +-- inherits@2.0.3 deduped
| | +-- pbkdf2@3.0.9
| | | `-- create-hmac@1.1.4 deduped
| | +-- public-encrypt@4.0.0
| | | +-- bn.js@4.11.6 deduped
| | | +-- browserify-rsa@4.0.1 deduped
| | | +-- create-hash@1.1.2 deduped
| | | +-- parse-asn1@5.1.0 deduped
| | | `-- randombytes@2.0.3 deduped
| | `-- randombytes@2.0.3
| +-- defined@1.0.0
| +-- deps-sort@2.0.0
| | +-- JSONStream@1.3.1 deduped
| | +-- shasum@1.0.2 deduped
| | +-- subarg@1.0.0 deduped
| | `-- through2@2.0.3 deduped
| +-- domain-browser@1.1.7
| +-- duplexer2@0.1.4
| | `-- readable-stream@2.2.6 deduped
| +-- events@1.1.1
| +-- glob@7.1.1
| | +-- fs.realpath@1.0.0
| | +-- inflight@1.0.6
| | | +-- once@1.4.0 deduped
| | | `-- wrappy@1.0.2
| | +-- inherits@2.0.3 deduped
| | +-- minimatch@3.0.3
| | | `-- brace-expansion@1.1.6
| | | +-- balanced-match@0.4.2
| | | `-- concat-map@0.0.1
| | +-- once@1.4.0
| | | `-- wrappy@1.0.2 deduped
| | `-- path-is-absolute@1.0.1
| +-- has@1.0.1
| | `-- function-bind@1.1.0
| +-- htmlescape@1.1.1
| +-- https-browserify@0.0.1
| +-- inherits@2.0.3
| +-- insert-module-globals@7.0.1
| | +-- combine-source-map@0.7.2 deduped
| | +-- concat-stream@1.5.2 deduped
| | +-- is-buffer@1.1.5
| | +-- JSONStream@1.3.1 deduped
| | +-- lexical-scope@1.2.0
| | | `-- astw@2.2.0
| | | `-- acorn@4.0.11 deduped
| | +-- process@0.11.9 deduped
| | +-- through2@2.0.3 deduped
| | `-- xtend@4.0.1 deduped
| +-- JSONStream@1.3.1
| | +-- jsonparse@1.3.0
| | `-- through@2.3.8
| +-- labeled-stream-splicer@2.0.0
| | +-- inherits@2.0.3 deduped
| | +-- isarray@0.0.1
| | `-- stream-splicer@2.0.0
| | +-- inherits@2.0.3 deduped
| | `-- readable-stream@2.2.6 deduped
| +-- module-deps@4.1.1
| | +-- browser-resolve@1.11.2 deduped
| | +-- cached-path-relative@1.0.1 deduped
| | +-- concat-stream@1.5.2 deduped
| | +-- defined@1.0.0 deduped
| | +-- detective@4.5.0
| | | +-- acorn@4.0.11 deduped
| | | `-- defined@1.0.0 deduped
| | +-- duplexer2@0.1.4 deduped
| | +-- inherits@2.0.3 deduped
| | +-- JSONStream@1.3.1 deduped
| | +-- parents@1.0.1 deduped
| | +-- readable-stream@2.2.6 deduped
| | +-- resolve@1.3.2 deduped
| | +-- stream-combiner2@1.1.1
| | | +-- duplexer2@0.1.4 deduped
| | | `-- readable-stream@2.2.6 deduped
| | +-- subarg@1.0.0 deduped
| | +-- through2@2.0.3 deduped
| | `-- xtend@4.0.1 deduped
| +-- os-browserify@0.1.2
| +-- parents@1.0.1
| | `-- path-platform@0.11.15
| +-- path-browserify@0.0.0
| +-- process@0.11.9
| +-- punycode@1.4.1
| +-- querystring-es3@0.2.1
| +-- read-only-stream@2.0.0
| | `-- readable-stream@2.2.6 deduped
| +-- readable-stream@2.2.6
| | +-- buffer-shims@1.0.0
| | +-- core-util-is@1.0.2
| | +-- inherits@2.0.3 deduped
| | +-- isarray@1.0.0
| | +-- process-nextick-args@1.0.7
| | +-- string_decoder@0.10.31 deduped
| | `-- util-deprecate@1.0.2
| +-- resolve@1.3.2
| | `-- path-parse@1.0.5
| +-- shasum@1.0.2
| | +-- json-stable-stringify@0.0.1
| | | `-- jsonify@0.0.0 deduped
| | `-- sha.js@2.4.8
| | `-- inherits@2.0.3 deduped
| +-- shell-quote@1.6.1
| | +-- array-filter@0.0.1
| | +-- array-map@0.0.0
| | +-- array-reduce@0.0.0
| | `-- jsonify@0.0.0
| +-- stream-browserify@2.0.1
| | +-- inherits@2.0.3 deduped
| | `-- readable-stream@2.2.6 deduped
| +-- stream-http@2.6.3
| | +-- builtin-status-codes@3.0.0
| | +-- inherits@2.0.3 deduped
| | +-- readable-stream@2.2.6 deduped
| | +-- to-arraybuffer@1.0.1
| | `-- xtend@4.0.1 deduped
| +-- string_decoder@0.10.31
| +-- subarg@1.0.0
| | `-- minimist@1.2.0
| +-- syntax-error@1.3.0
| | `-- acorn@4.0.11
| +-- through2@2.0.3
| | +-- readable-stream@2.2.6 deduped
| | `-- xtend@4.0.1 deduped
| +-- timers-browserify@1.4.2
| | `-- process@0.11.9 deduped
| +-- tty-browserify@0.0.0
| +-- url@0.11.0
| | +-- punycode@1.3.2
| | `-- querystring@0.2.0
| +-- util@0.10.3
| | `-- inherits@2.0.1
| +-- vm-browserify@0.0.4
| | `-- indexof@0.0.1
| `-- xtend@4.0.1
+-- gulp-concat@2.6.1
| +-- concat-with-sourcemaps@1.0.4
| | `-- source-map@0.5.6
| +-- through2@2.0.3
| | +-- readable-stream@2.2.6
| | | +-- buffer-shims@1.0.0
| | | +-- core-util-is@1.0.2
| | | +-- inherits@2.0.3
| | | +-- isarray@1.0.0
| | | +-- process-nextick-args@1.0.7
| | | +-- string_decoder@0.10.31
| | | `-- util-deprecate@1.0.2
| | `-- xtend@4.0.1
| `-- vinyl@2.0.1
| +-- clone@1.0.2
| +-- clone-buffer@1.0.0
| +-- clone-stats@1.0.0
| +-- cloneable-readable@1.0.0
| | +-- inherits@2.0.3 deduped
| | +-- process-nextick-args@1.0.7 deduped
| | `-- through2@2.0.3 deduped
| +-- is-stream@1.1.0
| +-- remove-trailing-separator@1.0.1
| `-- replace-ext@1.0.0
+-- gulp-cssnano@2.1.2
| +-- cssnano@3.10.0
| | +-- autoprefixer@6.7.7
| | | +-- browserslist@1.7.7
| | | | +-- caniuse-db@1.0.30000649 deduped
| | | | `-- electron-to-chromium@1.3.2
| | | +-- caniuse-db@1.0.30000649
| | | +-- normalize-range@0.1.2
| | | +-- num2fraction@1.2.2
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- decamelize@1.2.0
| | +-- defined@1.0.0
| | +-- has@1.0.1
| | | `-- function-bind@1.1.0
| | +-- object-assign@4.1.1 deduped
| | +-- postcss@5.2.16
| | | +-- chalk@1.1.3 deduped
| | | +-- js-base64@2.1.9
| | | +-- source-map@0.5.6 deduped
| | | `-- supports-color@3.2.3
| | | `-- has-flag@1.0.0
| | +-- postcss-calc@5.3.1
| | | +-- postcss@5.2.16 deduped
| | | +-- postcss-message-helpers@2.0.0
| | | `-- reduce-css-calc@1.3.0
| | | +-- balanced-match@0.4.2
| | | +-- math-expression-evaluator@1.2.16
| | | `-- reduce-function-call@1.0.2
| | | `-- balanced-match@0.4.2 deduped
| | +-- postcss-colormin@2.2.2
| | | +-- colormin@1.1.2
| | | | +-- color@0.11.4
| | | | | +-- clone@1.0.2 deduped
| | | | | +-- color-convert@1.9.0
| | | | | | `-- color-name@1.1.2
| | | | | `-- color-string@0.3.0
| | | | | `-- color-name@1.1.2 deduped
| | | | +-- css-color-names@0.0.4
| | | | `-- has@1.0.1 deduped
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-convert-values@2.6.1
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-discard-comments@2.0.4
| | | `-- postcss@5.2.16 deduped
| | +-- postcss-discard-duplicates@2.1.0
| | | `-- postcss@5.2.16 deduped
| | +-- postcss-discard-empty@2.1.0
| | | `-- postcss@5.2.16 deduped
| | +-- postcss-discard-overridden@0.1.1
| | | `-- postcss@5.2.16 deduped
| | +-- postcss-discard-unused@2.2.3
| | | +-- postcss@5.2.16 deduped
| | | `-- uniqs@2.0.0
| | +-- postcss-filter-plugins@2.0.2
| | | +-- postcss@5.2.16 deduped
| | | `-- uniqid@4.1.1
| | | `-- macaddress@0.2.8
| | +-- postcss-merge-idents@2.1.7
| | | +-- has@1.0.1 deduped
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-merge-longhand@2.0.2
| | | `-- postcss@5.2.16 deduped
| | +-- postcss-merge-rules@2.1.2
| | | +-- browserslist@1.7.7 deduped
| | | +-- caniuse-api@1.5.3
| | | | +-- browserslist@1.7.7 deduped
| | | | +-- caniuse-db@1.0.30000649 deduped
| | | | +-- lodash.memoize@4.1.2
| | | | `-- lodash.uniq@4.5.0
| | | +-- postcss@5.2.16 deduped
| | | +-- postcss-selector-parser@2.2.3
| | | | +-- flatten@1.0.2
| | | | +-- indexes-of@1.0.1
| | | | `-- uniq@1.0.1
| | | `-- vendors@1.0.1
| | +-- postcss-minify-font-values@1.0.5
| | | +-- object-assign@4.1.1 deduped
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-minify-gradients@1.0.5
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-minify-params@1.2.2
| | | +-- alphanum-sort@1.0.2
| | | +-- postcss@5.2.16 deduped
| | | +-- postcss-value-parser@3.3.0 deduped
| | | `-- uniqs@2.0.0 deduped
| | +-- postcss-minify-selectors@2.1.1
| | | +-- alphanum-sort@1.0.2 deduped
| | | +-- has@1.0.1 deduped
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-selector-parser@2.2.3 deduped
| | +-- postcss-normalize-charset@1.1.1
| | | `-- postcss@5.2.16 deduped
| | +-- postcss-normalize-url@3.0.8
| | | +-- is-absolute-url@2.1.0
| | | +-- normalize-url@1.9.1
| | | | +-- object-assign@4.1.1 deduped
| | | | +-- prepend-http@1.0.4
| | | | +-- query-string@4.3.2
| | | | | +-- object-assign@4.1.1 deduped
| | | | | `-- strict-uri-encode@1.1.0
| | | | `-- sort-keys@1.1.2
| | | | `-- is-plain-obj@1.1.0
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-ordered-values@2.2.3
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-reduce-idents@2.4.0
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-reduce-initial@1.0.1
| | | `-- postcss@5.2.16 deduped
| | +-- postcss-reduce-transforms@1.0.4
| | | +-- has@1.0.1 deduped
| | | +-- postcss@5.2.16 deduped
| | | `-- postcss-value-parser@3.3.0 deduped
| | +-- postcss-svgo@2.1.6
| | | +-- is-svg@2.1.0
| | | | `-- html-comment-regex@1.1.1
| | | +-- postcss@5.2.16 deduped
| | | +-- postcss-value-parser@3.3.0 deduped
| | | `-- svgo@0.7.2
| | | +-- coa@1.0.1
| | | | `-- q@1.5.0
| | | +-- colors@1.1.2
| | | +-- csso@2.3.2
| | | | +-- clap@1.1.3
| | | | | `-- chalk@1.1.3 deduped
| | | | `-- source-map@0.5.6 deduped
| | | +-- js-yaml@3.7.0
| | | | +-- argparse@1.0.9
| | | | | `-- sprintf-js@1.0.3
| | | | `-- esprima@2.7.3
| | | +-- mkdirp@0.5.1
| | | | `-- minimist@0.0.8
| | | +-- sax@1.2.2
| | | `-- whet.extend@0.9.9
| | +-- postcss-unique-selectors@2.0.2
| | | +-- alphanum-sort@1.0.2 deduped
| | | +-- postcss@5.2.16 deduped
| | | `-- uniqs@2.0.0 deduped
| | +-- postcss-value-parser@3.3.0
| | `-- postcss-zindex@2.2.0
| | +-- has@1.0.1 deduped
| | +-- postcss@5.2.16 deduped
| | `-- uniqs@2.0.0 deduped
| +-- gulp-util@3.0.8
| | +-- array-differ@1.0.0
| | +-- array-uniq@1.0.3
| | +-- beeper@1.1.1
| | +-- chalk@1.1.3
| | | +-- ansi-styles@2.2.1
| | | +-- escape-string-regexp@1.0.5
| | | +-- has-ansi@2.0.0
| | | | `-- ansi-regex@2.1.1
| | | +-- strip-ansi@3.0.1
| | | | `-- ansi-regex@2.1.1 deduped
| | | `-- supports-color@2.0.0
| | +-- dateformat@2.0.0
| | +-- fancy-log@1.3.0
| | | +-- chalk@1.1.3 deduped
| | | `-- time-stamp@1.0.1
| | +-- gulplog@1.0.0
| | | `-- glogg@1.0.0
| | | `-- sparkles@1.0.0 deduped
| | +-- has-gulplog@0.1.0
| | | `-- sparkles@1.0.0
| | +-- lodash._reescape@3.0.0
| | +-- lodash._reevaluate@3.0.0
| | +-- lodash._reinterpolate@3.0.0
| | +-- lodash.template@3.6.2
| | | +-- lodash._basecopy@3.0.1
| | | +-- lodash._basetostring@3.0.1
| | | +-- lodash._basevalues@3.0.0
| | | +-- lodash._isiterateecall@3.0.9
| | | +-- lodash._reinterpolate@3.0.0 deduped
| | | +-- lodash.escape@3.2.0
| | | | `-- lodash._root@3.0.1
| | | +-- lodash.keys@3.1.2
| | | | +-- lodash._getnative@3.9.1
| | | | +-- lodash.isarguments@3.1.0
| | | | `-- lodash.isarray@3.0.4
| | | +-- lodash.restparam@3.6.1
| | | `-- lodash.templatesettings@3.1.1
| | | +-- lodash._reinterpolate@3.0.0 deduped
| | | `-- lodash.escape@3.2.0 deduped
| | +-- minimist@1.2.0
| | +-- multipipe@0.1.2
| | | `-- duplexer2@0.0.2
| | | `-- readable-stream@1.1.14
| | | +-- core-util-is@1.0.2 deduped
| | | +-- inherits@2.0.3 deduped
| | | +-- isarray@0.0.1
| | | `-- string_decoder@0.10.31 deduped
| | +-- object-assign@3.0.0
| | +-- replace-ext@0.0.1
| | +-- through2@2.0.3
| | | +-- readable-stream@2.2.6
| | | | +-- buffer-shims@1.0.0
| | | | +-- core-util-is@1.0.2
| | | | +-- inherits@2.0.3
| | | | +-- isarray@1.0.0
| | | | +-- process-nextick-args@1.0.7
| | | | +-- string_decoder@0.10.31
| | | | `-- util-deprecate@1.0.2
| | | `-- xtend@4.0.1
| | `-- vinyl@0.5.3
| | +-- clone@1.0.2
| | +-- clone-stats@0.0.1
| | `-- replace-ext@0.0.1 deduped
| +-- object-assign@4.1.1
| `-- vinyl-sourcemaps-apply@0.2.1
| `-- source-map@0.5.6
+-- gulp-rename@1.2.2
+-- gulp-uglify@2.1.2
| +-- gulplog@1.0.0
| | `-- glogg@1.0.0
| | `-- sparkles@1.0.0 deduped
| +-- has-gulplog@0.1.0
| | `-- sparkles@1.0.0
| +-- lodash@4.17.4
| +-- make-error-cause@1.2.2
| | `-- make-error@1.2.3
| +-- through2@2.0.3
| | +-- readable-stream@2.2.6
| | | +-- buffer-shims@1.0.0
| | | +-- core-util-is@1.0.2
| | | +-- inherits@2.0.3
| | | +-- isarray@1.0.0
| | | +-- process-nextick-args@1.0.7
| | | +-- string_decoder@0.10.31
| | | `-- util-deprecate@1.0.2
| | `-- xtend@4.0.1
| +-- uglify-js@2.8.21
| | +-- source-map@0.5.6
| | +-- uglify-to-browserify@1.0.2
| | `-- yargs@3.10.0
| | +-- camelcase@1.2.1
| | +-- cliui@2.1.0
| | | +-- center-align@0.1.3
| | | | +-- align-text@0.1.4
| | | | | +-- kind-of@3.1.0
| | | | | | `-- is-buffer@1.1.5
| | | | | +-- longest@1.0.1
| | | | | `-- repeat-string@1.6.1
| | | | `-- lazy-cache@1.0.4
| | | +-- right-align@0.1.3
| | | | `-- align-text@0.1.4 deduped
| | | `-- wordwrap@0.0.2
| | +-- decamelize@1.2.0
| | `-- window-size@0.1.0
| +-- uglify-save-license@0.4.1
| `-- vinyl-sourcemaps-apply@0.2.1
| `-- source-map@0.5.6 deduped
`-- vinyl-source-stream@1.1.0
+-- through2@0.6.5
| +-- readable-stream@1.0.34
| | +-- core-util-is@1.0.2
| | +-- inherits@2.0.3
| | +-- isarray@0.0.1
| | `-- string_decoder@0.10.31
| `-- xtend@4.0.1
`-- vinyl@0.4.6
+-- clone@0.2.0
`-- clone-stats@0.0.1
创建自己的项目 eg: dcx_es6_test
npm init 创建 package.json 可以不用
gulpfile.js 放到自己项目根目录
目录如下
gulpfile.js
app
js
css
D:\Dcx\DcxNodeJS\nodejs\node_modules\dcx_es6_test>gulp start
[17:26:42] Using gulpfile D:\Dcx\DcxNodeJS\nodejs\node_modules\dcx_es6_test\gulpfile.js
[17:26:42] Starting 'convertJS'...
[17:26:42] Starting 'convertCSS'...
[17:26:42] Starting 'browserify'...
[17:26:42] Starting 'watch'...
[17:26:42] Finished 'watch' after 38 ms
[17:26:42] Finished 'convertCSS' after 172 ms
[17:26:45] Finished 'convertJS' after 2.74 s
[17:26:45] Finished 'browserify' after 2.78 s
[17:26:45] Starting 'start'...
[17:26:45] Finished 'start' after 9.44 μs
运行后会多出dist
页面引用以下文件
<script src="./js/bundle.js"></script>
<link rel="stylesheet" type="text/css" href="./css/app.min.css"></style>