初學Node.js,node安裝在F盤,然后
npm install xss
xss@0.0.6 node_modules\xss
但是在f:\node\node_modules目錄沒有看到xss模塊,請問安裝的源碼在哪呢?
ps:有點js基礎,如何快速掌握node,新人致謝
npm安裝模塊默認為 shell 的當前目錄。如果要裝成全局的,使用 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 安裝進 prefix 前綴的 node_modules。Unix系統(tǒng)里 Global 安裝會裝進{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 得出來的,其實我學 node 也沒多久。好的學習方法可以自己快速得到答案。
|