最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何使用ES6标准启动服务器

运维笔记admin7浏览0评论

如何使用ES6标准启动服务器

如何使用ES6标准启动服务器

我有一个服务器,文件index.js的代码如下所示。我想发布在。但它没有启动命令node inde.js

import http from 'http'
import express from 'express'
import bodyParser from 'body-parser';


const port = process.env.PORT || 8081;
const app = express();
const server = http.createServer(app);

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
    extended: false
}));

app.get('/', (req, res) => res.status(200).send({
    message: 'Welcome',
}));

server.listen(port, () => {
    console.log(`Server running at ${port}`);
});

如何使用ES6标准运行它,命令node inde.js?我已经安装了babel7

回答如下:

Node尚未完全支持ES6导入。它仍然是实验性的。要使用它们,您需要将文件扩展名从.js更改为.mjs并使用此标志启动它们:

node --experimental-modules my-app.mjs

更多细节:https://nodejs/api/esm.html

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论