色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

nodejs中的npm

方一強2年前22瀏覽0評論

nodejs中的npm?

npm update#

更新本地軟件包npm update:用于更新依賴的軟件包。需要在package.json文件所在的目錄中運行該命令。

更新全局軟件包npm update -g <package>:更新全局軟件包。npm update -g:更新所有的全局軟件包。npm outdated -g --depth=0:找出需要更新的包。

文件有一個 字段,可以用于指定腳本命令,供 直接調用。 文件內容:

{

"name": "myproject",

"devDependencies": {

"jshint": "latest",

"browserify": "latest",

"mocha": "latest"

},

"scripts": {

"lint": "jshint **.js",

"test": "mocha test/"

}

}

scripts:

顧名思義,就是一些腳本代碼,可以通過 來調用,例如在這個 的文件夾下使用 就相當于運行了 這一段代碼。

使用 的目的就是為了把一些要執行的代碼合并到一起,使用 npm run 來快速的運行,方便省事。

是 的縮寫,一般都使用前者,但是后者可以更好的反應這個命令的本質。

// 腳本

"scripts": {

"dev": "node build/dev-server.js",

"build": "node build/build.js",

"docs": "node build/docs.js",

"build-docs": "npm run docs & git checkout gh-pages & xcopy /sy dist\\* . & git add . & git commit -m 'auto-pages' & git push & git checkout master",

"build-publish": "rmdir /S /Q lib & npm run build &git add . & git commit -m auto-build & npm version patch & npm publish & git push",

"lint": "eslint --ext .js,.vue src"

}

如果不加任何參數,直接運行,會列出 里面所有可以執行的腳本命令。 內置了兩個命令簡寫, 等同于執行 , 等同于執行 。

"build": "npm run build-js && npm run build-css"

上面的寫法是先運行 ,然后再運行 ,兩個命令中間用 連接。如果希望兩個命令同時平行執行,它們中間可以用 連接。

寫在 屬性中的命令,也可以在 目錄中直接寫成 腳本。下面是一個 腳本。

#!/bin/bash cd site/main browserify browser/main.js | uglifyjs -mc > static/bundle.js

假定上面的腳本文件名為 ,并且權限為可執行,就可以在 屬性中引用該文件。

"build-js": "bin/build.sh"