如何通过“复制捆绑资源”构建阶段将其复制到构建中后,在phonegap项目中使用的javascript上运行缩小脚本?
我确定应该添加如下脚本:
for i in $DSTROOT/www/*.js
do
uglifyjs --overwrite $i
done
但$ DSTROOT / www似乎不是它复制的文件夹。要使用的正确环境变量是什么?
答案 0 :(得分:0)
$ PROJECT_DIR 将获取您的输出项目目录。我首先在我的www输出目录中组合我的所有js文件:
perl -pe 1 `find "$PROJECT_DIR/www" -name '*.js'` > "$PROJECT_DIR/www/all.js"
然后,您可以使用所选的缩放器在单个命令中缩小合并的js。