nodejs
-
Linux手动安装node
12345678910111213141516171819202122232425262728293031323334353637383940#nodejs##安装nodejs下载nodejs:cd ~/Downloadwget https://nodejs.org/dist/v11.11.0/node-v11.11.0-linux-x64.tar.xztar -xvf node-v11.11.0-linux-x64.tar.xzmv node-v11.11.0-linux-x64 nodesudo mv node /usr/local/gavindong/nodejs网址:https://nodejs.org/en/##配置nodejssudo vim /etc/profile追加如下内容:export NODE_HOME=/usr/local/gavindong/nodeexport PATH=$PATH:$NODE_HOME/bin刷新配置:source /etc/profilecd ~node -vnpm -vnpx -v创建软连接(必须做):sudo rm -rf /usr/local/bin/npxsudo rm -rf /usr/local/bin/npmsudo rm -rf /usr/local/bin/nodesudo ln -s /usr/local/gavindong/node/bin/npm /usr/local/bin/sudo ln -s /usr/local/gavindong/node/bin/npx /usr/local/bin/sudo ln -s /usr/local/gavindong/node/bin/node /usr/local/bin/配置国内npm:sudo npm install -g cnpm --registry=https://registry.npm.taobao.org解决ENOSPC报错问题:echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p -
Ubuntu安装nodejs
1234567891011121314151617181920212223242526272829303132333435sudo apt remove nodejssudo apt purge nodejssudo apt autoremovesudo apt remove npm#注意x是小写curl https://deb.nodesource.com/setup_10.x > node.shcat node.shchmod +x node.shsudo ./node.shsudo apt-get install -y nodejsnode –vnpm –vsudo npm install -g cnpm --registry=https://registry.npm.taobao.org#解决ENOSPC报错问题echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p#npm设置和取消代理的方法设置代理(例如在公司的时候)npm config set proxy=http://127.0.0.1:8087npm config set registry=http://registry.npmjs.org取消代理(例如提示蓝灯端口不可用的时候)npm config delete proxynpm config delete https-proxy#初始化react项目cd ~/devmkdir nodejscd nodejsnpx create-react-app todolist#注意:为了速度和不报错,建议用cnpm命令替代npmcnpm installcnpm start