node.js項目的Cannot find module ‘xxx’問題

項目是使用IDEA生成的Node.js的項目,想要用新模塊multer,明明使用過npm install multer -g進行全局安裝並配置了環境變量,但是Cannot find module 'multer' 的Err依舊堅挺。

後來在觀察中發現Node項目中存在一個node_modules的文件夾(並且該項目配置中並沒有SDK),裏面放了各種的在項目中可以引用的模塊,但是並沒有multer的文件夾,所以猜測原因應該是在這裏,就進入到了項目根目錄下執行命令npm install multer,在node_modules中終於出現了multer模塊,但是此時在項目目錄下執行node -list會有npm ERR!extraneous的報錯,這是因爲新增加的模塊在package.json中沒有新增加模塊的版本信息,加上就OK
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章