node.js - npm腳本參數
伊谢尔伦
伊谢尔伦 2017-06-08 11:02:34
0
1
709
{ "scripts": { "lint": "eslint src tools && jscs src tools --verbose", "csslint": "csscomb src/components --lint --verbose", }

上面的程式碼只是一個實例,我想問的是後面傳的參數相對於該腳本是什麼意思?參數的名字是自訂的嗎?透過CLI傳參的方式是npm run lint -- --verbose這樣的書寫格式嗎?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆 (1)
黄舟

cli傳參少了個run吧?
可以參考 阮一峰這篇文章

http://www.ruanyifeng.com/blo...

補充一下傳參的用法:我沒咋用過lint,我說一下我本地試驗,首先我要用的基本用法是用命令列

$ qls init $ qls run

然後我改用package.json的形式:

{ "name": "d", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "run": "qls" }, "author": "", "license": "ISC" }

如果我只是npm run run實際上最終只是執行了qls方法,但我前面說了我命令行要帶其他子指令或者參數的,那麼我可以通過--來傳入,具體如下:

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!