[英]how can I render pug(jade) to html in npm scripts?
我正在嘗試構建我的 package.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
包進行命令行處理,並且您可以使用此處提到的其他解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.