日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CommonJS、ES 导出和导入模块

發(fā)布時間:2025/6/17 编程问答 31 如意码农
生活随笔 收集整理的這篇文章主要介紹了 CommonJS、ES 导出和导入模块 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

以下代碼制作展示,不能直接運行。

CommonJS導(dǎo)出

// module.cjs

// CJS默認導(dǎo)出
//module.exports = 'Hello world'; /*module.exports = function() {
console.log( 'Hello world.' );
}*/ // CJS普通導(dǎo)出
function foo() {
console.log( 'Hello from foo.' );
} const bar = 'Hello from bar.'; module.exports = {
foo,
bar,
};

CommonJS導(dǎo)入

// index.cjs

// cjs 默認導(dǎo)入
//const m = require('./module.cjs')
const { foo, bar } = require('./module.cjs') //console.log( m );
//m();
foo();
console.log( bar );

ES導(dǎo)出

// module.mjs

// esm 默認導(dǎo)出
//export default 'Hello world' /*export default {
foo: 'Hello foo.',
bar: 'Hello bar.'
}*/ // esm 普通導(dǎo)出
export function foo() {
console.log( 'Hello from foo.' );
} export const bar = 'Hello from bar.';

ES導(dǎo)入

// index.mjs

// esm 導(dǎo)入
//import m from './module.mjs'
import { foo, bar } from './module.mjs' //console.log( m );
//console.log( m.foo );
//console.log( m.bar );
foo();
console.log( bar );

總結(jié)

以上是生活随笔為你收集整理的CommonJS、ES 导出和导入模块的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。