grunt.registerTask('build', async function() {
const done = this.async()
const cwd = process.cwd()
try {
await gruntUtil.spawn({
grunt: grunt,
gruntThis: this,
}, {
cmd: `${cwd}/node_modules/.bin/webpack${gruntUtil.commandAddon}`,
args: [
'--mode=production',
]
});
done()
} catch(e) {
done(e)
}
})
grunt.registerTask('default', ['clean', 'less', 'copy', 'cory-npm', 'cory-replace', 'build']);
grunt.registerTask('default-less', ['clean', 'less', 'copy', 'cory-npm', 'cory-replace']);