gpt4 book ai didi

node.js - ArchLinux 上的 NPM 模块安装算法问题

转载 作者:太空宇宙 更新时间:2023-11-03 22:32:37 25 4
gpt4 key购买 nike

我全新安装了 ArchLinux、NodeJS (v 5.2.0) 和 NPM (v 3.5.2)。当我尝试安装任何模块(例如使用 npm installexpress-generator 来安装 express-generator 时,如果我在全局或任何其他包中安装,也会出现同样的问题),安装不会t 在 node_modules 文件夹中创建一个包含模块名称的文件夹,并在里面创建他自己的 node_modules 及其依赖项。让我自己说清楚,npm 在最顶层安装模块及其所有依赖项,因此,当我运行 ls 时,我会得到如下内容:

node_modules/
bootstrap commander express-generator mkdirp ... etc

而不是:

node_modules/
bootstrap/
node_modules/...
express-generator/
node_modules/commander mkdirp ... etc

最近,我在一台装有 Windows 7 的虚拟机和另一台装有 Debian 8 的虚拟机中测试了此过程,得到了第二个结果。我安装的每个模块都会发生这种情况。

我不知道这是否是 npm 模块的"new"行为,或者我的任何配置中的错误。任何帮助将不胜感激。提前非常感谢您。

最佳答案

express-generator 应全局安装(使用 -g)。即使没有root权限,也有solutions用于全局安装。这样,您就可以使用 express 命令来创建应用程序框架。我在本地安装中没有发现任何值(value),无论它是否有效。

关于node.js - ArchLinux 上的 NPM 模块安装算法问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34359270/

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