npm、yarn 能夠很方便的幫助咱們快速安裝開發前端項目須要的各類依賴包前端
同時也有意無心的安裝了很多全局安裝包,有些可能不會再使用了,有些已經太舊vue
使用如下命令查看本身電腦曾經安裝過哪些全局工具包,順便把那些再也不須要的卸載掉吧node
$ npm list -g --depth=0 /usr/local/lib ├── npm@6.4.1 ├── nrm@1.0.2 └── yrm@1.0.6
$ yarn global list --depth=0 yarn global v1.9.4 info "@vue/cli@3.0.1" has binaries: - vue info "create-react-app@1.5.2" has binaries: - create-react-app ✨ Done in 0.68s.
若是有些包咱們只會使用一次,或者只想嘗試如下,不想安裝到全局,也不想做爲當前項目的依賴
能夠使用 npx 的方式來執行react
npx 是 npm 5.2+ 版本以後自帶的工具,可以幫助咱們更高效的執行 npm 軟件倉庫裏的安裝包shell
# npx 以前 $ node ./node_modules/.bin/mocha # 使用 npx: $ npx mocha
$ npx create-react-app my-app # 執行以上這條命令 npx 會按如下順序工做: # 1. 先查看當前項目有沒 create-react-app # 2. 若是當前項目找不到,會去全局查找 create-react-app # 3. 若是全局還找不到,會幫咱們臨時從 npm 包倉庫安裝 create-react-app,不會污染到當前項目,也不會裝到全局
✨ 重點推薦 ✨:對於那些不常使用、或者只想一次性嘗試的工具,推薦使用 npx 的方式代替 npm install -g、yarn global 全局安裝npm