如何在npm脚本中渲染pug(jade)到html
how can I render pug(jade) to html in npm scripts?
我正在尝试构建我的包。json文件,我有一个困难的时候,当它涉及到编写脚本。
"scripts": {
"test": "echo '"Error: no test specified'" && exit 1",
"build-css":"node-sass --output-style compressed -o build/styles src/styles",
"pugtohtml": "npm pug -D index.pug"
},
这行不通
我已经安装了pug包,现在我想使用npm自动执行任务,你能帮我吗?如果你能给我一些关于如何学习编写脚本和使用npm自动执行任务的提示和资源,我会很感激的,谢谢!
你必须这样写任务
"pugtohtml": "pug --output-style compressed -o dist/html/ assets/pug/*.pug"
看起来命令行客户端需要在NPM脚本中使用它。
根据Pug NPM页面:
包命令行
npm install pug
安装最新版本的Node.js后,使用以下命令安装:
npm install pug-cli -g
我使用npm install pug-cli --save-dev
代替,因为我喜欢包安装在本地的项目,我正在工作,但是YMMV.
如果您对全局(-g
)的事情感兴趣,您可能不需要pug-cli
包来进行命令行处理,您可以使用这里提到的其他解决方案。
相关文章:
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- jade/pug是否可以在include语句中使用变量
- 如何在脚本块中使用jade/pug条件语句
- JavaScript node.js 中 pug (jade) 模板上的动态对象键
- 如果无法解析变量,则使 Jade (Pug) 失败
- ExpressJS在调用render方法时将数据发送到jade(现在称为pug)
- Jade/PUG JSON interpolation
- Jade(目前称为“Pug"”)模板引擎中的循环
- 更新Mongodb与node js express和PUG(JADE)
- 在jade/pug中的另一个元素中带有id的元素
- 如何使用pug/jade渲染JavaScript
- 在jade/pug脚本代码中调用模式方法
- 如何将值传递给(Jade)pug中的onclick函数
- 如果单选按钮被选中,Jade/pug改变布局
- 如何在npm脚本中渲染pug(jade)到html
- 在express.js中使用Pug Jade将内容附加到已渲染的页面
- Jade/Pug中带有动态数据的部分模板
- Jade(Pug) Html 渲染输出
- Pug/Jade - input是一个自闭合元素:,但包含嵌套内容
- 在Jade/Pug中应用嵌套的属性对象