1. 程式人生 > 其它 >爬蟲實踐02 | xpath爬取某大學新聞網站

爬蟲實踐02 | xpath爬取某大學新聞網站

NPM (Node Package Manager)
在安裝node的時候,裡面就自帶npm


使用npm:
1) 開啟cmd命令列,輸入npm,回車。彈出一堆東西,就證明安裝成功了

2) 一些簡單的npm指令:
npm -v: 檢視版本
npm -version: 檢視所有模組版本
npm search 包名: 搜尋模組包
舉例:npm search math
npm init: 引導建立package.json
name: (npm) hello_npm 名字
version: (1.0.0) 版本
description: hello npm 描述
entry point: (index.js) 包的入口(起始檔案)
test command: 預設
git repository: git
keywords: 預設
author: cjxstart 作者
license: (ISC) 預設

npm install(i) 包名: 在當前目錄下安裝包
- 下載時是根據package.json檔案識別的,如果目錄下沒有,有時不能識別為包
- 可以在資料夾下建立package.json檔案來修正

npm remove(r) 包名 : 刪除包
npm update 包名: 升級包

npm install 包名 --save: ********安裝包並新增到依賴中*******
新增到依賴後,不需要上傳本地的node_modules,別人使用時,需要npm install一下,會自動下載依賴的包

npm install:

下載當前專案依賴的包,在網上下載的node都先install一下,不然用不了
npm install 包名 -g: 全域性安裝包(全域性安裝的包一般都是工具包)

3) 安裝模組
1.npm search 包名 查詢需要的包
2.下載時是根據package.json檔案識別的,如果目錄下沒有,有時不能識別為包
3.開啟webstromTerminal,進入要安裝到的路徑資料夾,通過npm init來建立package.json
4.在該資料夾中執行npm install(i) 包名 --save 新增到依賴中

4)使用安裝的模組
1. 建立一個index.js檔案
2. 在index.js檔案中引入需要使用的模組
var math = require('math')
宣告的變數math即為引用包的物件
console.log(math.add(5,6)) //11