【知乎Live】狼叔:如何正確的學習Node.js

文章連接  https://i5ting.github.io/How-to-learn-node-correctly/#1vue

或在 https://github.com/i5ting/How-to-learn-node-correctlynode

 

一個很好的 vue 學習文章清單react

https://flaviocopes.com/tags/vue/git

 

 

npm install 講解github

npm install //命令1, 按照當前目錄下的 package.json 文件安裝模塊清單.
npm install module_name //命令2, 安裝指定的模塊vue-cli

注意: package.json文件是npm命令的入口文件.npm

install 命令還能夠加 --global 參數, 即全局安裝, 會將模塊安裝到機器 node.exe 下的 node_modules 目錄下. 不加 --global 參數, 即局部安裝, 會將模塊安裝到當前目錄的 node_modules 目錄下 .  json

無論是 局部安裝的模塊, 仍是全局安裝的模塊, 在 js 文件中, 都使用下面的函數聲明require需求. react-native

require('package-name')

通常模塊推薦使用局部安裝, 但一些 cli 工具推薦是全局安裝, 好比下面這些模塊: 網絡

  • npm
  • create-react-app
  • vue-cli
  • grunt-cli
  • mocha
  • react-native-cli
  • gatsby-cli
  • forever
  • nodemon

 

 

npm run 講解

 

npm run dev //命令3
該命令會找當前目錄下的package.json文件,並找到文件中的scripts項,找到對應的dev命令,執行dev對應的命令.

 

npm list 講解

下面命令能列出全局模塊的清單

npm list -g --depth 0

下面命令列出當前目錄項目的依賴清單

npm list

下面命令列出當前目錄項目的依賴清單, 並限制了依賴的深度. 

npm list --depth=[depth]

 

npm-remote-ls 依賴分析工具講解

先安裝 npm-remote-ls 模塊, 

npm install -g npm-remote-ls

而後經過 npm-remote-ls 模塊 查看指定模塊的實際依賴樹, 並非基於當前本地機器的模塊安裝狀況來分析的, 是安裝網絡上的信息分析的. 

npm-remote-ls  follow-redirects@1.7.0
相關文章
相關標籤/搜索