语言特性支持

CommonJS 语言特性

在平台最新版本中,我们专门优化了对 CommonJS 语言特性的支持,让用户能够更便捷地使用 require 来引入模块,而不需要使用 exports 进行模块导出。这一改进使用户能够更加灵活地管理模块之间的依赖关系,同时简化了代码结构。

通过 require,用户可以轻松引入其他模块中暴露的功能,并在自己的代码中直接使用这些功能,大大减少您代码的编写时间。

平台最新支持的模块详见 「平台内置库」 章节。

注意

平台中目前不支持 TypeScript,所以 import 、export 等语法也是无法支持的。

如果您想要您应用的对象能够拥有代码提示,请使用JSDoc能力。 JSDoc官方open in new windowJSDoc中文open in new window

示例和用法

const axios = require('axios').default;
const storage = require('@baseflow/storage');

await axios({url: ""});
await storage.set("key", "value");