如何在 Node.js 中使用 EcmaScript 模块?
原文:https://www . geesforgeks . org/how-用法-ecmascript-节点内模块-js/
CommonJS 模块由导出和 require()语句组成,而 EcmaScript 模块由导入和导出语句组成。
在这里了解更多:node . js require 和 ES6 导入导出的区别
默认情况下,Node.js 将 js 代码视为 CommonJS 模块,但是可以使用 EcmaScript 模块来代替使用–实验模块标志。
遵循以下步骤:
-
使用以下命令初始化所需文件夹中 Node.js 项目的 package.json,并根据提示输入值。
js npm init
-
输入以下命令跳过提示:
js npm init -y
-
打开新创建的 package.json 并添加以下字段。
js "type":"module"
示例:
-
File structure:
-
例:
区. js
```js const areaOfRectangle = (length, breadth) => { return length * breadth }
export default areaOfRectangle ```
区. js
```js import areaOfRectangle from './area.js'
console.log('Area of rectangle: ', areaOfRectangle(5, 8)) ```
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处