NPM包错误:无法找到模块在Windows 10

问题描述 投票:-1回答:1

我试图安装一个NPM包叫做WebStatic在我工作的网站上使用,但路径它给我一个错误的继续寻找在驱动我两次我。

以下是我已经得到了错误:找不到模块 'd:\ C \用户\ TomerK'sPC \应用程序数据\漫游\故宫\ node_modules \ WEB-静态\ static.js'

我怀疑问题与节点做努力始终如一地从我的d车直奔我的C盘,但是当我试图运行相同的命令(指令WebStatic只是在静态类型的称呼),我会得到相同的除了它错误说:

无法找到模块 'C:\ C \用户\ TomerK'sPC \应用程序数据\漫游\故宫\ node_modules \ WEB-静态\ static.js'

我想知道如何更改路径,以便它不检查C盘的两倍?我猜测,这个问题有事情做与我的环境变量。

node.js npm
1个回答
0
投票

尝试以下方法:

  1. -g是不安装全局库的方式,它只是将它们的系统路径上,所以你可以从命令行调用它们,而无需编写的完整路径,他们的方式。它是有用的,例如,然后点应用的转换本地文件一样都不能少 - 如果你安装它在全球范围,你可以在任何目录中使用它。
  2. Node.js的本身并没有看故宫全球目录,它是使用另一种算法来寻找所需的文件:http://nodejs.org/api/modules.html#modules_file_modules(基本上它的每一个文件夹扫描路径,从目前开始为node_modules文件夹,并检查它)。

看到类似的问题更多细节:How do I install a module globally using npm?

© www.soinside.com 2019 - 2024. All rights reserved.