阿里云首页 IoT物联网操作系统

模块化

在Javascript开发中,commonjs和es module是最为常见的模块化。

  • commonjs主要使用于基于nodejs的后段开发和中间件中。
  • es module主要体现在前端开发中。

具体的形式如下:

// commonjs
const gpio = require('gpio');
module.exports = gpio;

// es module
import * as gpio from 'gpio';
export default gpio;

注意:

  • duktape环境支持commonjs
  • quickjs环境支持es module