问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使用requirejs搭建前端项目

发布网友 发布时间:2022-12-25 13:41

我来回答

1个回答

热心网友 时间:2023-02-09 15:47

本文主要是讲述如何使用requirejs这个模块化管理工具来搭建前端项目结构,适合内网开发以及还在使用比较旧的技术栈(如jQuery)的前端同学。
github地址: https://github.com/wenbin0316/Requirejs-demo.git ,如果对你有帮助,请点个star,谢谢!
requirejs的使用我就一笔带过,主要是讲如何搭建项目结构。
项目基本目录结构如下:

在index.html中引入requirejs本身以及主js文件:

index.js定义了模块的名称和路径,以及模块所需的依赖,并调用了main模块的start方法:

main.js为应用主模块,调用main.start()执行应用初始化,所有的dom创建都在模块内部处理,index.html中只有一个div#main的dom元素。main.js内容如下:

同时在main.js中调用了header模块的start方法。

项目结构按照该思路一层一层构建,简单明了,当然也可以根据个人习惯提取出一些通用的组件,本文就不再赘述。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 山东工商学院电话 山东工商学院认可度高吗 三角函数的图像公式有哪些呢? 如果房顶不吨水有害处吗? 基坑开挖后连续降雨如果没有及时排水有什么后果 ktv7位数WIFI密码怎么连接~~~ 英氏婴儿车折叠视频、图解 二五财团是国家认可的平台吗 二五财团是个骗局,为什么不抓起来 二五财团加入抗大是真的吗身份证会不会泄露 二五财团人民公仆网是不是国家正规合法的呢? 一台电脑怎么登录两个 2022年ace拆分盘还能提现吗 ace投资靠谱吗 弘博汇指纹锁怎么安装 弘博汇智能锁密码忘了怎么办 肥西县公交x11X112路公交车什么时候恢复通车? 新都东站到新都香城体育馆怎么走? 荣耀v8的快速充电解除在哪里? 华为ax3pro运营版可以升级吗 搭建前端工程化 第十一章 前端开发环境搭建 如何添加сбербанк银行支付到steam的支付方式? 电信的卡不用了怎么办 电信手机号码不用了怎么办 全站仪怎么删除坐标数据 全站仪南方软件展高程的不是有好多点吗 我要把点删除 要怎么删 不可能把全点框上 肯定还有什么捷径的方法 奥特曼的简笔画 阿甘佐破云机油怎么样 哪个移动卡流量多又便宜 什么是异世界舅舅? 异世界舅舅动画对应漫画进度 异世界的舅舅和精灵在一起了吗 异世界舅舅有前传吗 异世界舅舅第一次喝酒是几岁 异世界舅舅第十集什么时候更新 异世界归来的舅舅最后开窍了吗 异世界舅舅解毒是哪一集 一个手机怎么开通两个 一个手机如何开通两个