node.js - 找不到模块express Babel-node

标签 node.js ecmascript-6 babeljs

好的,所以我有一个像这样的文件结构:

我的 package.json 文件如下所示:

我的 .babelrc 文件如下所示:

但是,当我尝试运行

babel-node server.js

我收到此错误:

我的 server.js 文件如下所示:

import express from "express";
import cors from "cors";

app.use(cors());

app.listen(9000, () => {
    console.log(`Server started on port 9000`);
});

感谢您的帮助!

编辑:是的,express 已安装,并且在我提出问题之前我已经安装了它

最佳答案

在终端中,导航到包含 package.json 的目录并运行 npm install

如果您已经这样做了,请再做一次并确保安装时没有错误。

关于node.js - 找不到模块express Babel-node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49036171/

相关文章:

php - AES-256-CBC 加密在 golang 和 node/php 之间不匹配

node.js - 使用 Node Js 的 AWS Lambda 在 http.request() 上给出 "connect ETIMEDOUT"

react-native - 如何在customize-cra中添加babel loader选项?

JavaScript 从函数返回值

mysql - 如何使用 Node.js 将数据保存到 mysql 服务器

node.js - Node js不使用fast-csv库解析csv文件

javascript - 无需过多嵌套即可调用多个 API

javascript - 暂停javascript异步功能直到用户操作

javascript - 在Rails中使用ES6语法和Javascript压缩的直接,受支持的稳定方法是什么?

javascript - Babel 7 和 webpack 4 不适用于数组中的条件传播操作[短路语法]