记录自己在使用mac安装npm过程中出现的问题并如何解决的
Homebrew安装apple或linux系统没有预装但需要的东西
原始命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装速度很慢,可能需要翻墙
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" source /Users/songzr/.bash_profile brew -v
brew install node brew install npm node -v npm -v
解决问题:env:node:No such file or directory
sudo brew uninstall node brew update brew upgrade brew cleanup brew install node brew link node node -v sudo chown -R $(whoami) /usr/local brew link --overwrite node brew postinstall node node -v npm -v
npm config get registry # 查看npm数据源 npm install -g cnpm --registry=https://registry.npm.taobao.org # 修改为淘宝源,可使用cnpm安装模块 npm install -g xxx # 全局安装,默认安装在/usr/local/lib。 npm list -g # 查看安装信息 npm list grunt # 查看某个模块的版本号 npm uninstall xxx # 卸载某个模块 npm ls # 查看包是否存在 npm search xxx # 查看包是否存在 npm update xxx # 更新当前目录下node_modules子目录里边的对应模块至最新版本 npm update xxx -g # 把全局安装的对应命令行程序更新至最新版 npm cache clear # 可以清空NPM本地缓存,用于对付使用相同版本号发布新版本代码的人 npm help <command> # 可查看某条命令的详细帮助