首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

带你快速熟悉 seajs 模块化开发

模块化 seajs API 参考

首先说明一下,这个已经是老框架了,不建议使用,只是当做了解一下过去的知识,或者学习一下源代码,知道过去的模块化开发是什么样的,模块化开发的好处,API 快速参考

该页面列举了 Sea.js 的常用 API。只要掌握这些用法,就可以娴熟地进行模块化开发。

seajs 的目的就是将 js,css,html 文件变成一个模块,一个 .js,.css,.html 就是一个模块。

seajs.config

这个有点像 webpack 的配置项,可以方便我们配置一些路径,以及一些简化路径等等,比如下面的代码:

上面可以给项目设置一些全局的 js 代码,以及配置别名等等。

seajs.use

用来在页面中加载一个或多个模块。有点像 es6 中的 关键字,就是用来导入文件的但是 seajs.use 是用来加载模块的。

define

用来定义模块。Sea.js 推崇一个模块一个文件,遵循统一的写法:

require

这个有点像 nodejs 里面的关键字 用来导入插件的。require 用来获取指定模块的接口。

require.async

用来在模块内部异步加载一个或多个模块。

exports

用来在模块内部对外提供接口。有点像 es6 中的 export 关键字,用来给模块暴露接口的。

module.exports

与 exports 类似,用来在模块内部对外提供接口。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210112A0EWGE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券