1.在终端中执行命令
npm install -g i5ting_toc
2.报出以下权限的错误
Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/i5ting_toc'
3.在网上搜到执行以下两个命令
//第一行命令运行后会让输入密码,密码为电脑的开机密码,在运行第二行密码
sudo chown -R $USER /usr/local/lib/node_modules
sudo npm i docsify-cli -g
4.执行完以上两行命令会有新的报错,错误如下
Error: EACCES: permission denied, symlink '../lib/node_modules/i5ting_toc/bin/tocmd.js' -> '/usr/local/bin/i5ting_toc'
5.在执行以下四行命令
进入终端,依次输入一下命令
(1)创建global安装任务的目录
mkdir ~/.npm-global
(2)配置npm使用新的目录
npm config set prefix '~/.npm-global'
(3)在~/.profile文件中增加配置
export PATH=~/.npm-global/bin:$PATH
(4)配置文件立即生效
source ~/.profile
(5)重新执行命令
npm install -g xxxx