如何在ArkTS中使用CommonJS模块规范?

阅读 552
1 个回答

CommonJS模块规范将每个文件视为一个模块,通过module变量代表当前模块,module.exports即为该模块对外导出的变量。在ArkTS中,你可以使用CommonJS模块规范来导出和导入内容,但请注意,CommonJS模块只适用于第三方包导出,不支持开发者在工程中创建使用。例如:

// 导出变量
module.exports.myVariable = 42;

// 导出函数
module.exports.myFunction = function() {
  console.log('Hello, world!');
};

// 导入其他模块的内容
const otherModule = require('./otherModule');

console.log(otherModule.myVariable); // 输出: 42
otherModule.myFunction(); // 输出: Hello, world!

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进