繁体   English   中英

帆扬起错误'找不到模块'express / node_modules / cookie'

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM