`npm root提供了一个不存在的目录的路径
虽然在我的/Desktop
文件夹中,并在终端npm root
中键入,但我得到的路径为/Users/Cathy/node_modules
。
但是,/Users/Cathy/node_modules
不存在,所以该路径不正确。
如果我在/Users
文件夹中,并且键入终端npm root' I get the path
/ Users / node_modules`。该文件夹也不存在。
我不知道何时设置了错误的路径或如何设置它们。或者,如果文件夹不存在,为什么npm root
报告该文件夹存在?
[如果我在一个项目中,npm root
会将我带到模块所在的正确位置。
所以,这不会给我带来问题,但是我想了解发生了什么。 (我认为我从未在靠近根目录的那些文件夹中进行过npm install
。)
感谢。
回答如下:npm root
打印对特定位置有效的node_module
文件夹的位置。
这表示输出将用于安装。这并不意味着那里没有安装任何东西。它仅用于用户支持。
`npm root提供了一个不存在的目录的路径
虽然在我的/Desktop
文件夹中,并在终端npm root
中键入,但我得到的路径为/Users/Cathy/node_modules
。
但是,/Users/Cathy/node_modules
不存在,所以该路径不正确。
如果我在/Users
文件夹中,并且键入终端npm root' I get the path
/ Users / node_modules`。该文件夹也不存在。
我不知道何时设置了错误的路径或如何设置它们。或者,如果文件夹不存在,为什么npm root
报告该文件夹存在?
[如果我在一个项目中,npm root
会将我带到模块所在的正确位置。
所以,这不会给我带来问题,但是我想了解发生了什么。 (我认为我从未在靠近根目录的那些文件夹中进行过npm install
。)
感谢。
回答如下:npm root
打印对特定位置有效的node_module
文件夹的位置。
这表示输出将用于安装。这并不意味着那里没有安装任何东西。它仅用于用户支持。