CommonJS转向ECMAScriptModules
概述
- 一句警告引发的思考: “The CJS build of Vite’s Node API is deprecated.”
CommonJS(CJS)是什么?
- CJS 写法
const vite = require('vite')
ECMAScriptModules(ESM)是什么?
-
ESM 使用
import和export来组织代码 -
ESM 写法
import { createServer } from 'vite'
const vite = require('vite')
ESM 使用 import 和 export 来组织代码
ESM 写法
import { createServer } from 'vite'