Node.js 我刚刚删除了node_模块,如何重新安装它们?
起初我只是想运行一个演示应用程序来练习猫鼬。应用程序cats.js无法与node一起运行,因为我会遇到以下错误:Node.js 我刚刚删除了node_模块,如何重新安装它们?,node.js,mongoose,npm,Node.js,Mongoose,Npm,起初我只是想运行一个演示应用程序来练习猫鼬。应用程序cats.js无法与node一起运行,因为我会遇到以下错误: module.js:540 throw err; ^ Error: Cannot find module './timestamp' at Function.Module._resolveFilename (module.js:538:15) at Function.Module._load (module.js:468:25) at Module.requ
module.js:540
throw err;
^
Error: Cannot find module './timestamp'
at Function.Module._resolveFilename (module.js:538:15)
at Function.Module._load (module.js:468:25)
at Module.require (module.js:587:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/Users/taylorlassiter/Desktop/visual_studio/yelp_camp/node_modules/bson/lib/bson/bson.js:6:15)
at Module._compile (module.js:643:30)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)
关于这两个错误,我没有看到任何答案
我的首要任务是重新安装npm。我的第二个优先事项是找出我在尝试运行cats.js时收到的原始错误,但我可以为此提出一个新问题。发生的是,您有一个模块作为对等依赖依赖于另一个模块。创建对等依赖项是为了解决插件的问题。更多信息,请查看这些帖子;及 如果您运行了
npm安装
并出现此错误,则您似乎没有jquery@1.9.1
和popper.js@^1.12.9
已安装并保存到您的package.json
要解决此问题,您应该先手动安装它们,然后再次运行npm install
。试试这个
rm -r node_modules
npm install jquery@1.9.1 --save
npm install popper.js@^1.12.9 --save
npm install
在以前安装的过程中
node\u modules
,如果启用了保存标志,则所有这些模块都必须在包.json
的依赖项
对象中有一个条目
在这种情况下,只需执行npm i
即npm安装
即可,您之前拥有的每个模块都将重新安装
如果包.json
的依赖项
对象中没有任何内容,则需要通过指定模块名称再次安装每个模块,这次不要忘记提到--save
标志
只要开始做npm i dep-1 dep-2--保存
如果您觉得编写——save
有点累,那么只需在存储库中执行一次即可
npm config set save=true
这将为您将在此处安装的每个依赖项启用保存标志。如果您仍然有列出所有依赖项的节点json配置,只需执行npm安装即可将其保存在文件夹中
npm config set save=true