0
useminPrepare 구성에서 사용자 정의 함수를 정의하려고하는데, 내가하는 일과 관계없이 함수는 결국 빌드에서 생략됩니다.그란트 구성 기능이 생략되었습니다.
Node (0.10.36) 및 NPM (2.4.1)을 최신 버전으로 업데이트했습니다.
설정 파일 : 자세한 정보 (createConfig가 없어주의 사항)
useminPrepare: {
src: options.dist.dir + '/index.html',
options: {
dest: options.dist.dir + '/',
staging: options.temp.dir,
flow: {
steps: {
js: ['concat', 'uglifyjs']
},
post: {
js: [
{
name: 'concat',
createConfig: function(a,b) {
console.log(a,b);
}
},
'uglifyjs'
]
}
}
}
}
그런트 구축 :
Running "useminPrepare:useminPrepare" (useminPrepare) task
Verifying property useminPrepare.useminPrepare exists in config...OK
Files: dist/index.html
Options: dest="dist/", staging=".tmp", flow={"steps":{"js":["concat","uglifyjs"]},"post":{"js":[{"name":"concat"},"uglifyjs"]}}
Going through dist/index.html to update the config
Looking for build script HTML comment blocks
사람이 어떤 생각을 가지고?
name: 'concat',
test: function() {
console.log("Hello world");
},
createConfig: function() {
console.log(a,b);
}
와 useminPrepare을 실행할 수 있습니다 당신은 무엇을 의미합니까? – Vishwanath
기능은 실행되지 않으며 빌드 세부 정보의 "옵션 :"아래에 정의되어 있지 않습니다. –
어떻게 접속하려고합니까? – Vishwanath