比如我想要修改engine\extensions\dragonbones其中的一些代码
参考教程http://www.cocos.com/docs/creator/advanced-topics/engine-customization.html
参照教程首先安装了nodejs
来到我的引擎目录
D:\CocosCreator\resources\engine
按照教程中写的以下三步
Install the gulp build tool
npm install-g gulp
Enter the engine path from the command line
npm install
`Bash gulp build ``
第一步
第二步
然后安装?好像哪里不对(下面是log)
D:\CocosCreator\resources\engine>npm install
npm http GET https://registry.npmjs.org/browserify/13.0.0
npm http GET https://registry.npmjs.org/chalk/1.1.0
npm http GET https://registry.npmjs.org/del/1.2.0
npm http GET https://registry.npmjs.org/event-stream/3.3.2
npm http GET https://registry.npmjs.org/fire-fs/0.2.1
npm http GET https://registry.npmjs.org/gulp/3.9.0
npm http GET https://registry.npmjs.org/gulp-cached/1.1.0
npm http GET https://registry.npmjs.org/gulp-concat/2.6.0
npm http GET https://registry.npmjs.org/gulp-fb/0.5.1
npm http GET https://registry.npmjs.org/gulp-header/1.2.2
npm http GET https://registry.npmjs.org/gulp-jshint/1.11.2
npm http GET https://registry.npmjs.org/gulp-mirror/0.4.0
npm http GET https://registry.npmjs.org/gulp-plumber/0.6.6
npm http GET https://registry.npmjs.org/gulp-rename/1.2.2
npm http GET https://registry.npmjs.org/gulp-shell/0.4.1
npm http GET https://registry.npmjs.org/gulp-size/2.1.0
npm http GET https://registry.npmjs.org/gulp-sourcemaps/1.5.2
npm http GET https://registry.npmjs.org/gulp-uglify/1.5.3
npm http GET https://registry.npmjs.org/gulp-util/3.0.6
npm http GET https://registry.npmjs.org/jshint-stylish/2.1.0
npm http GET https://registry.npmjs.org/multipipe/0.3.0
npm http GET https://registry.npmjs.org/require-dir/0.3.0
npm http GET https://registry.npmjs.org/vinyl/1.1.0
npm http GET https://registry.npmjs.org/vinyl-buffer/1.0.0
npm http GET https://registry.npmjs.org/vinyl-source-stream/1.0.0
npm http GET https://registry.npmjs.org/watchify
npm http GET https://registry.npmjs.org/async/1.5.2
npm ERR! Error: SSL Error: CERT_UNTRUSTED
npm ERR! at ClientRequest. (C:\Program Files (x86)\nodejs\node_mo
dules\npm\node_modules\request\main.js:483:26)
npm ERR! at ClientRequest.g (events.js:156:14)
npm ERR! at ClientRequest.emit (events.js:67:17)
npm ERR! at HTTPParser.parserOnIncomingClient [as onIncoming] (http.js:1256:
7)
npm ERR! at HTTPParser.parserOnHeadersComplete [as onHeadersComplete] (http.
js:91:29)
npm ERR! at CleartextStream.socketOnData [as ondata] (http.js:1288:20)
npm ERR! at CleartextStream._push (tls.js:375:27)
npm ERR! at SecurePair.cycle (tls.js:734:20)
npm ERR! at EncryptedStream.write (tls.js:130:13)
npm ERR! at Socket.ondata (stream.js:38:26)
npm ERR! You may report this log at:
npm ERR! http://github.com/isaacs/npm/issues
npm ERR! or email it to:
npm ERR! npm-@googlegroups.com
npm ERR!
npm ERR! System Windows_NT 6.1.7601
npm ERR! command “C:\Program Files (x86)\nodejs\\node.exe” “C:\Program File
s (x86)\nodejs\node_modules\npm\bin\npm-cli.js” “install”
npm ERR! cwd D:\CocosCreator\resources\engine
npm ERR! node -v v0.6.19
npm ERR! npm -v 1.1.24
npm ERR! message SSL Error: CERT_UNTRUSTED
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! D:\CocosCreator\resources\engine\npm-debug.log
npm not ok
npm not ok
第三步,最后一个命令
D:\CocosCreator\resources\engine>gulp build
‘gulp’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
请教一下哪里错了,应该怎么样编译?
