【问题标题】:How to use import & export in node.js?如何在 node.js 中使用导入和导出?
【发布时间】:2016-11-13 13:47:06
【问题描述】:

我有两个文件:

  1. app.js
  2. module.js

app.js 会有表达式,

import 'foo' from './module'
//use foo..

module.js 会有,

export default {expression}

但它不起作用。 我目前正在使用 Node 7.0.0 我尝试使用 Webpackbabel-loaderes2015 预设但不工作。

【问题讨论】:

  • node.js 中还没有导入语法,请检查thread

标签: javascript node.js module


【解决方案1】:

如果导入 default 导出,则您的导入不需要引号或大括号:

import foo from './module';

此外,您的导出应该类似于:

export default expression;

如果导出的项目被称为 表达式,您将其导入为:

import expression from './module';

(导入非默认导出时需要大括号)。

这里有很好的深入解释:

http://www.2ality.com/2014/09/es6-modules-final.html

【讨论】:

  • bpinhosilva 是正确的;除非您正在转译,否则 import 根本不起作用
猜你喜欢
  • 1970-01-01
  • 2020-09-24
  • 1970-01-01
  • 2022-12-09
  • 2017-12-23
  • 1970-01-01
  • 1970-01-01
  • 2020-12-26
  • 2015-11-05
相关资源
最近更新 更多