npm 從5.2版開始,增加了 npx 命令。萬一不能用,就要手動安裝一下。
npm install -g npx
常用命令:(npx 想要解決的主要問題,就是調用項目內部安裝的模塊。)
項目中package.json中webpack的版本號:
npx webpack --version
使用項目中的安裝的版本webpack執行打包:
npx webpack
避免全局安裝模塊
除了調用項目內部模塊,npx 還能避免全局安裝的模塊。比如,create-react-app這個模塊是全局安裝,npx 可以運行它,而且不進行全局安裝。
npx create-react-app my-react-app
上面代碼運行時,npx 將create-react-app下載到一個臨時目錄,使用以後再刪除。所以,以後再次執行上面的命令,會重新下載create-react-app。