![](/img/trans.png)
[英]GitLab CI cannot find module error (when it is in node_modules)
[英]Sails lift error 'Cannot find module 'express/node_modules/cookie'
我正在尝试创建我的第一个Sails应用程序,并且按照Sails入门上的步骤进行操作( http://sailsjs.org/get-started )。 但是,当我尝试进行风帆升降时,出现以下错误:
(node:11291) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
module.js:442
throw err;
^
Error: Cannot find module 'express/node_modules/cookie'
at Function.Module._resolveFilename (module.js:440:15)
at Function.Module._load (module.js:388:25)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/Users/master/Desktop/Developer/NodeJS/HelloSails/node_modules/sails/lib/hooks/session/index.js:9:12)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at /Users/master/Desktop/Developer/NodeJS/HelloSails/node_modules/sails/lib/app/configuration/index.js:54:28
at Function.reduce (/Users/master/Desktop/Developer/NodeJS/HelloSails/node_modules/sails/node_modules/lodash/dist/lodash.js:3735:25)
at Configuration.defaultConfig (/Users/master/Desktop/Developer/NodeJS/HelloSails/node_modules/sails/lib/app/configuration/index.js:53:18)
at Configuration.bound [as defaults] (/Users/master/Desktop/Developer/NodeJS/HelloSails/node_modules/sails/node_modules/lodash/dist/lodash.js:729:21)
我尝试手动删除“ node_modules”文件夹,将express作为依赖项插入到package.json中,然后运行“ npm install”,但这没有用。
我正在运行节点v6.2.2 Sail v0.10.5和NPM v3.10.6
我在这里想念什么?
将帆版本更新到最新,这是npm结构的问题,旧版本使用树级依赖关系,而新版本使用相同级别的结构帆升级版本
这是npm的依赖项问题,当我遇到问题时这对我有用。
npm -g install npm@latest
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.