本来是在更改mac下的npm全局安装路径,
npm config set prefix "path"
并export path
引入了path之后path变成了这样
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/chengjiachen/Downloads/node-global
之后安装全局包,安装没报错,但是找不到命令
运行
npm ls -g --depth=0
之后发现一堆rt的错
192:Downloads chengjiachen$ npm ls -g --depth=0
/Users/chengjiachen/Downloads/node-global/lib
└── express@4.14.0
npm ERR! extraneous: destroy@1.0.4 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/destroy
npm ERR! extraneous: ee-first@1.1.1 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/ee-first
npm ERR! extraneous: forwarded@0.1.0 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/forwarded
npm ERR! extraneous: http-errors@1.5.1 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/http-errors
npm ERR! extraneous: inherits@2.0.3 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/inherits
npm ERR! extraneous: ipaddr.js@1.1.1 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/ipaddr.js
npm ERR! extraneous: media-typer@0.3.0 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/media-typer
npm ERR! extraneous: mime@1.3.4 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/mime
npm ERR! extraneous: mime-db@1.25.0 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/mime-db
npm ERR! extraneous: mime-types@2.1.13 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/mime-types
npm ERR! extraneous: ms@0.7.1 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/ms
npm ERR! extraneous: negotiator@0.6.1 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/negotiator
npm ERR! extraneous: setprototypeof@1.0.2 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/setprototypeof
npm ERR! extraneous: statuses@1.3.1 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/statuses
npm ERR! extraneous: unpipe@1.0.0 /Users/chengjiachen/Downloads/node-global/lib/node_modules/express/node_modules/unpipe
首先那个
PATH
是不用设置的参考https://github.com/npm/npm/is...