我正在使用Node.js中的"type":"模块",无法导入我的文件. 我有这样的文件 struct
我的index.js文件
import express from 'express';
import tourRouter from './routes/tourRoutes';
const app = express();
app.use(express.json());
app.use('/api/v1/tours', tourRouter);
我的旅游路由.js
import express from 'express';
import fs from 'fs';
const tours = JSON.parse(fs.readFileSync(`../dev-data/data/tours-simple.json`));
const getAllTours = (req, res) => {
res.status(200).json({
status: 'success',
results: tours.length,
data: { tours },
});
};
const router = express.Router();
router.route('/').get(getAllTours);
module.exports = router;
但该文件不会导入
错误[ERR_MODULE_NOT_FOUND]:找不到从...\api\index.js导入的模块‘...\api\routes\ourRoutes’
这是一个真正的基本概念,这真的把我难住了.代码在我看来是正确的.有人能告诉我我哪里错了吗?