请教:windows下为什么将node的安装路径从path删掉,cmd下不能直接访问express、fis3等
windows系统,path下配置了node的安装路径为D:\Program Files\nodejs; 就可以在cmd下直接访问express、fis3等用npm安装的插件,但是在D:\Program Files\nodejs\路径下确找不到express、fis3的可执行文件,如.bat或.cmd文件,请教cmd下是怎么找到express等npm安装的插件的可执行文件的,实现在cmd下直接执行express、fis3命令的效果的?node的安装目录见下图
7 回复
win上没有接触过,但在linux中是有设置路径的或者设置了链接的,win上你的D:\Program Files\nodejs;
这个路径下面有node_modules文件夹吧,安装的模块都在那里面的,你再看看D:\Program Files\nodejs;
下面相关的文件内容,应该也是有链接指向到node_modules去的
@ncuzp 多谢,这个应该是在linux下的原理,在window下我发现是在用户path下注册了C:\Users\syc\AppData\Roaming\npm,所有通过npm安装的包都在这个路径下面,所以能在cmd下通过包的名称直接访问