gpt4 book ai didi

javascript - 意外的 NodeJS 和 NPM 行为

转载 作者:行者123 更新时间:2023-11-30 08:35:05 25 4
gpt4 key购买 nike

npm install 是否只在您运行它的目录中安装包?因为那是我目前的经验。首先,我在 C:/Users/ME 的命令提示符下运行了 npm install xml。在从 C:/Users/ME 运行的 Node 实例中运行 require("xml"); 有效,并运行 npm ls lists xml包...

但是如果我移动到任何其他目录,它们都不会。

这是预期的行为(听起来不对)、Windows 问题,还是我缺少某种安装选项?

最佳答案

是的,这是正常行为。

npm install (in package directory, no arguments):

Install the dependencies in the local node_modules folder.

In global mode (ie, with -g or --global appended to the command), it installs the current package context (ie, the current working directory) as a global package.

By default, npm install will install all modules listed as dependencies. With the --production flag (or when the NODE_ENV environment variable is set to production), npm will not install modules listed in devDependencies.

NPM Install Docs

关于javascript - 意外的 NodeJS 和 NPM 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32218758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com