Node.js 错误:找不到模块';ms';

Node.js 错误:找不到模块';ms';,node.js,module,Node.js,Module,几天来,我一直在尝试让我的应用程序运行,但不断出现错误。到目前为止,我离目标更近了,但现在在尝试启动应用程序时遇到了“找不到模块错误” 下面是我现在得到的错误 C:\MY-APP\dataService>node dataAPI.js module.js:338 throw err; ^ Error: Cannot find module 'ms' at Function.Module._resolveFilename (module.js:336:15

几天来,我一直在尝试让我的应用程序运行,但不断出现错误。到目前为止,我离目标更近了,但现在在尝试启动应用程序时遇到了“找不到模块错误”

下面是我现在得到的错误

C:\MY-APP\dataService>node dataAPI.js
module.js:338
    throw err;
          ^
Error: Cannot find module 'ms'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:278:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (C:\MY-APP\node_modules\express\node_modules\debug
\debug.js:14:20)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
C:\MY-APP\dataService>node dataAPI.js
module.js:338
犯错误;
^
错误:找不到模块“ms”
在Function.Module.\u解析文件名(Module.js:336:15)
在Function.Module.\u加载(Module.js:278:25)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
在对象中,但它是针对Azure的,我不使用它

我是Node.js的新手,所以如果我听起来不知道自己在说什么,请原谅,因为这基本上是事实。

请查看此链接:

和使用:

npm安装ms-S


在您的项目上,它会自动将ms包保存到节点模块

以防上面的答案对有此问题的人不起作用:我在尝试使用Puppeter框架运行测试时遇到了同样的问题。最后,我不得不将cd刻录到
node\u modules/puppeter
文件夹中,并手动运行
npm install
,以便它最终在我的情况下工作。

这就是-S的用途吗?我发现,一旦我安装了“ms”,我就有一大堆其他的依赖项。谢谢你把我送到正确的方向。那么,我应该在我的节点模块目录中向我想要的所有模块添加-S吗?-S用于设置对包JSON的依赖关系,以便下次使用。Goctha。非常感谢尼特斯。