Cocos Creator—最佳构建部署实践

HI,请教下。你这种部署 cdn 的方式。怎么迭代呢…用户缓存了,版本更新怎么办…。看你们把index.html 都传 cdn 了

mark

mark

javascriptObfuscator 成功执行了,但是chrome还是可以console ? 大神

感谢大佬,最后我不知道为什么要 del src文件夹?

Zan

mark

mark

assert(typeof fn === ‘function’, ‘Task function must be specified’);
^
AssertionError: Task function must be specified
at Gulp.set [as _setTask] (/Users/a159/Desktop/FunnyAB_Master/ABFunny/build/web-mobile/src/node_modules/undertaker/lib/set-task.js:10:3)
at Gulp.task (/Users/a159/Desktop/FunnyAB_Master/ABFunny/build/web-mobile/src/node_modules/undertaker/lib/task.js:13:8)
at Object. (/Users/a159/Desktop/FunnyAB_Master/ABFunny/build/web-mobile/src/gulpfile.js:36:6)
at Module._compile (module.js:570:32)
at Object.Module._extensions…js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)

var gulp = require(“gulp”);
var javascriptobfuscator = require(‘gulp-javascript-obfuscator’);

gulp.task(‘scripts’, function() {
gulp.src(’./lib/test2.js’)
.pipe(javascriptobfuscator({
encodeString: true, // (Optional - default: true)
encodeNumber: true, // (Optional - default: true)
replaceNames: true, // (Optional - default: true)
moveString: true, // (Optional - default: true)
exclusions: ["^get", “^set”, “^mtd”] // (Optional)
}))
.pipe(gulp.dest(’./dist/’));
});

执行了 没变化。。怎么弄。。

没有生产新的文件

为什额么执行了 我没有任何反应呢。。

混淆了.在微信里面运行不了了.

老兄找到解决办法了吗

mark

混淆后微信开发者工具运行没问题,但是真机运行碰到这个错误,大家有碰到吗?

楼主太给力了,mark

收藏再看!

mark

很赞:+1: