gpt4 book ai didi

express - 使用 express 模块时找不到模块 'cookie'

转载 作者:行者123 更新时间:2023-12-03 23:31:35 26 4
gpt4 key购买 nike

我需要你的帮助来使用 express 构建 rest API。我尝试了很多版本的 express。也有 CookieParser 中间件,但我只是收到上述错误...

  Error: Cannot find module 'cookie'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)`

我在全局范围内安装了 cookie-parser 并使用 Express 版本 4.... 代码片段如下。
var express = require('express'),
cookieParser = require('cookie-parser'),
bodyParser = require('body-parser'),
session = require('express-session'),
mongoose = require('mongoose'),
api = require('./routes/api.js') ,
app = express();

应用程序使用( session ({
secret :'angcms',
保存未初始化:真,
重新保存:真 }));
app.use(cookieParser());

最佳答案

我也有同样的情况。我通过这种方式解决了:

$ npm install

您必须在 Project 文件夹中键入它。如果我理解,“npm install”检查在 JSON 文件上注册的项目依赖项。

关于express - 使用 express 模块时找不到模块 'cookie',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33152297/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com