我有一个应用程序,我想在其中编译所有车把模板/部分
我执行的命令是(npx原因是本地程序包)=>
构建视图
npx handlebars ./public/templates/views -f ./public/templates/view.js --extension 'hbs'
构建模板
npx handlebars ./public/templates/partials -f ./public/templates/partials.js --extension 'hbs'
如果我独立运行它们会起作用 现在,我试图将它们结合起来,
"scripts": {
"hbs": "npx handlebars ./public/templates/views -f ./public/templates/view.js --extension 'hbs' && npx handlebars ./public/templates/partials -f ./public/templates/partials.js --extension 'hbs'",
},
但是该命令没有运行,相反,我得到了库!help的提示,就像命令无效一样。
有什么我想念的吗?
答案 0 :(得分:1)
对于每个问题的注释,单引号被错误地包含在车把的--extension
选项中。脚本的建议格式为:
"scripts": {
"hbs": "handlebars ./public/templates/views -f ./public/templates/view.js --extension hbs && handlebars ./public/templates/partials -f ./public/templates/partials.js --extension hbs",
},