gpt4 book ai didi

javascript - 当我运行 node app.js 命令时,它给我错误` ENOENT,.mime.types 上没有这样的文件或目录

转载 作者:太空宇宙 更新时间:2023-11-04 00:47:31 24 4
gpt4 key购买 nike

我有以下脚本:

var express = require('express');
var bodyParser = require('body-parser');
var path = require('path');
var fs = require('fs');
var app = express();
var port = 3700;
var request = require('request');
var redis = require('redis');


// Set View Path; Set Engine; Integrate with Express
app.set('views', path.join(__dirname + '/views'));
app.set('view engine', "jade");
app.engine('jade', require('jade').__express);

// Public dir
app.use(express.static(__dirname + './public'))
.use(bodyParser.json())
.use(bodyParser.urlencoded({
extended: true
}));

var routes = require('./routes/index');

app.use('/', routes);

io = require('socket.io').listen(app.listen(port));

console.log("Listening on port " + port);

var wbApp = require('./components/init');

module.exports = app;

文件名为app.js。当我运行 node app.js 命令时,它给出以下错误:

fs.js:500
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT, no such file or directory '/home/user/projects/wbchat/node_modules/express/node_modules/send/node_modules/mime/types/mime.types'
at Error (native)
at Object.fs.openSync (fs.js:500:18)
at Object.fs.readFileSync (fs.js:352:15)
at Mime.load (/home/user/projects/wbchat/node_modules/express/node_modules/send/node_modules/mime/mime.js:54:20)
at Object.<anonymous> (/home/user/projects/wbchat/node_modules/express/node_modules/send/node_modules/mime/mime.js:90:6)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)

您能帮我解决这个问题吗?另外,当我评论 varexpress = require('express') 时,错误消失了。

最佳答案

您是否运行了npm install来安装所有依赖项?如果你这样做了,我会删除文件夹 ./npm_modules 并运行 npm install 因为你的东西可能已损坏。

希望这会有所帮助。

关于javascript - 当我运行 node app.js 命令时,它给我错误` ENOENT,.mime.types 上没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33973432/

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