我有一个使用node 6.10.2和ecmascript在node.js中编写的服务器。当我使用" npm start"来命令服务器时,我想将它上传到heroku。服务器启动时没有问题,但在heroku上我收到了以下错误
import express from 'express';
SyntaxError: Unexpected token import
如何解决此错误?
由于
答案 0 :(得分:1)
您有两个选择:
require()
代替import
节点不支持import
关键字。在Node中,您可以使用require()
功能导入模块。例如,你可以改变这个:
import express from 'express';
到此:
const express = require('express');
或者您可以转换代码,例如如果你真的想使用import
,请使用Babel。参见: