【问题标题】:Getting error when using `import` in NodeJS在 NodeJS 中使用“import”时出错
【发布时间】:2018-09-25 09:30:03
【问题描述】:

这是我的代码。

import app  from './core/app'

const PORT=process.env.PORT || 3000;

app.express.listen(PORT,()=>{
    console.log(`server up and running on port ${PORT}`)
});

当我从核心文件夹导入核心模块时出现此错误。

(function (exports, require, module, __filename, __dirname) { import app  from './core/app'
                                                              ^^^^^^

SyntaxError: Unexpected token import

【问题讨论】:

标签: node.js


【解决方案1】:

答案是,NodeJS 环境目前不支持import 语法。我们只有一种加载外部模块的方法是使用require() 函数。

【讨论】:

  • 没错,我到处使用import,但我写的是Typescript,而不是Javascript。我查看了转译的代码,所有import 都消失了,并被require 替换。
  • 这可能是一篇与您相关的文章:medium.com/the-node-js-collection/…
猜你喜欢
  • 2015-11-05
  • 1970-01-01
  • 2019-12-25
  • 2021-10-18
  • 2019-11-16
  • 1970-01-01
  • 2021-10-15
  • 2022-07-30
  • 2012-04-28
相关资源
最近更新 更多