初學(xué)Node.js,node安裝在F盤,然后
npm install xss
xss@0.0.6 node_modules\xss
但是在f:\node\node_modules目錄沒有看到xss模塊,請問安裝的源碼在哪呢?
ps:有點(diǎn)js基礎(chǔ),如何快速掌握node,新人致謝
npm安裝模塊默認(rèn)為 shell 的當(dāng)前目錄。如果要裝成全局的,使用 npm install xss -g
npm help install 里的描述是:
Packages are dropped into the node_modules folder under the prefix. Global installs on Unix systems Go to {prefix}/lib/node_modules. Global installs on Windows go to {prefix}/node_modules (that
is,no lib folder.)
翻譯出來大意是:
Packages 安裝進(jìn) prefix 前綴的 node_modules。Unix系統(tǒng)里 Global 安裝會裝進(jìn){prefix}/lib/node_modules。Windows系統(tǒng)里則是 {prefix}/node_modules (就是說沒有 lib 文件夾)。
通過 npm config ls 可列出 prefix 的配置
修改 prefix 可以 npm config set prefix "f:\node"
以上知識我都是 npm help + Google 得出來的,其實(shí)我學(xué) node 也沒多久。好的學(xué)習(xí)方法可以自己快速得到答案。
|