导入和导出javascript [重复]

Posted

技术标签:

【中文标题】导入和导出javascript [重复]【英文标题】:Import and Export javascript [duplicate] 【发布时间】: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 — 这会告诉我们错误消息没有什么? 【参考方案1】:

使用 require 代替 import

const someImported =require('fileName.js')

【讨论】:

只有在环境支持require时才有效 抱歉要求没用。 能否分享代码以了解上下文

以上是关于导入和导出javascript [重复]的主要内容,如果未能解决你的问题,请参考以下文章

javascript模块导入导出

关于PHPExcel 导入导出大量数据及导入时判断是不是存在重复

请教如何用JQuery导入导出excel表格

java中如何导出word

JAVA工具类(17)--Java导入导出Excel工具类ExcelUtil

javascript 导出和导入模块