前言: 即将又是在北京的一个十一,突然想起了什么,去年好像十一也是在北京,也在**度过
原创 2023-06-26 06:50:02
90阅读
1.先写主模块:main.js,这个里面要写什么:config->paths,shim2.实现当前页面的js逻辑,单独出来的一个js文件,这个里面干什么呢:调用jq,使用jq的ajax3.页面html文件中,引入require,设置主模块data-main = "js/main".调用2中的js文件main.js 中写配置和先后关系其中require.config({paths
原创 2021-06-30 09:49:30
144阅读
main.js 中写配置和先后关系其中 require.config({ paths
原创 2022-03-28 16:03:53
42阅读
下载require.js, 并引入官网: http://www.requirejs.cn/github : https://github.com/requirejs/requirejs将require.js
原创 2022-11-07 17:42:22
48阅读
js的模块术语概念
原创 6月前
0阅读
require.js使用教程专门用于浏览器端模块化的规范,模块的加载是异步的。下载require.js, 并引入官网: http://www.requirejs.cn/github : https://github.com/requirejs/requirejs将require.js导入项目: js/libs/require.js创建项目结构|-js |-libs |-require.js |-modules |-alerter.js |-dat
原创 2021-06-07 19:52:46
626阅读
Webpack 是一个 CommonJs & AMD 模块打包器。可以把你的 JavaScript 代码分离为多个包,在需要的时候进行加载,支持预处理文件,例如 json, jade, coffee, css, less 等等。
转载 2015-03-13 13:44:00
201阅读
2评论
AMD是"Asynchronous Module Definition"的缩写,意思是"异步模块定义"。模块定义define(id?, dependencies?, factory);其中:id: 模块标识,可以省略。dependencies: 所依赖的模块,可以省略。factory: 模块的实现,...
转载 2015-11-16 14:37:00
180阅读
2评论
简单的说一下AMD是"Asynchronous Module Definition"的缩写,意思就是"异步模块定义"。它采用异步方式加载模块模块的加载不影响它后面语句的运行。所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函数才会运行。 require.js作用 实现js
转载 2018-11-10 21:04:00
81阅读
2评论
目录APIBrowserRouterbasename: stringgetUserConfirmation: funcforceRefresh: boolkeyLength: numberchildren: nodeHashRouterbasename: string | getUserConfirmation: func | children: nodehashType: stringLinkt
转载 2024-05-18 23:24:16
60阅读
react各个模块:1、node.js自带的模块(原生模块)原生模块的api文档地址怎么判断引用的模块是核心模块(自带)还是文件模块(npm另安装)?node 内核是提供了判断的方法的,比如你的例子的 crypto 模块// trueprocess.binding('natives').hasOwnProperty('crypto');// falseprocess.binding('native
转载 2019-01-11 22:27:00
224阅读
2评论
随着JS模块化编程的发展,处理模块之间的依赖关系成为了维护的关键。 模块AMD,CMD,CommonJS是目前最常用的三种模块化书写规范。 CommonJS CommonJS规范是诞生比较早的。NodeJS就
转载 2021-07-28 10:20:11
252阅读
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。 (接上文) 七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模
转载 2021-07-28 17:18:29
119阅读
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。目前,通行的Javascript模块规范共有两种:CommonJS和AMD。我主要介绍AMD,但是要先从CommonJS讲起。八、CommonJS2009年,美国程序员Ryan Dahl创造了node.js项
原创 2021-07-19 16:24:57
147阅读
系列的第一部分介
转载 2022-09-27 22:46:30
13阅读
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的pt...
原创 2023-07-14 15:38:33
68阅读
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。目前,通
转载 2017-04-10 18:43:15
485阅读
前端模块规范有三种:CommonJs,AMD和CMD。 CommonJs用在服务器端,AMD和CMD用在浏览器环境 AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。 CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。 AMD:提前执行(异步加载:依赖先执行)+延迟执行
转载 2019-12-21 16:17:00
129阅读
2评论
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。 (接上文) 七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的
转载 2017-08-17 20:29:00
95阅读
2评论
前端模块化和AMD、CMD规范 先看下基础:https://github.com/seajs/seajs/issues/547
转载 2018-05-19 10:05:00
93阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5