【问题标题】:Import and Export javascript [duplicate]导入和导出javascript [重复]
【发布时间】:2020-07-05 02:47:27
【问题描述】:

我正在编写一些 Javascript 代码。我创建了一个包含我的导出的 js 文件。但是,当我将它导入到另一个 js 文件中时,我收到一条错误消息,上面写着 SyntaxError: Cannot use import statement outside a module.

我正在使用 WebStorm。代码如下:

exports(math.js).

export var add=function (n1,n2) { return n1 + n2; };

export var subtract=function (n1,n2) { return n1 - n2; };

export var multiply=function (n1,n2) { return n1 * n2; };

export var divide=function (n1,n2) { return n1 / n2; };


import import * as math from './math';

console.log(math.add(2,2)); console.log(math.subtract(2,2)); console.log(math.multiply(2,2)); console.log(math.divide(2,2));

【问题讨论】:

  • 您是否尝试将错误消息复制/粘贴到 Google 中?
  • 是的,但我没有找到满意的答案。
  • 将你写的代码添加到帖子中
  • @MajedBadawi — 这会告诉我们错误消息没有什么?

标签: javascript


【解决方案1】:

使用 require 代替 import

const someImported =require('fileName.js')

【讨论】:

  • 只有在环境支持require时才有效
  • 抱歉要求没用。
  • 能否分享代码以了解上下文
猜你喜欢
  • 2018-03-03
  • 2019-01-20
  • 1970-01-01
  • 1970-01-01
  • 2021-08-21
  • 2016-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多