[英]Running a local server with node.js
從node
和npm
開始時,這是典型的。 我看到您在像我這樣的Mac上,可以使用nvm
(節點版本管理器)之類的東西來避免在/usr/local/xxxx
安裝node和npm,並且增加了在計算機上擁有多個版本的好處,您可以切換隨時隨地
https://github.com/creationix/nvm
您還有其他方法可以解決這些問題,請在此處查看官方的NPM指南以及以下解決方法:
https://docs.npmjs.com/getting-started/fixing-npm-permissions
好的,Reson是您忘記了在npm
使用sudo
。 這是一個非常普遍的問題,而不是使用nodejs的正確方法。 這是有關如何無需管理特權即可安裝節點的簡短版本。 首先使用NVM
或ode版本管理器。
安裝簡單
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
source ~/.bashrc
nvm install node
nvm use node
此方法的好處是您還可以在節點上管理多個版本。 上面將安裝最新的穩定版本。 完成此操作后,請驗證是否已安裝node
和npm
。
之后,您無需在任何全局npm
軟件包之前添加sudo
,因為它將安裝軟件包到您的主目錄並將該變量添加到$PATH
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.