w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
首页
/
sea.js使用手册
/
包管理工具
包管理工具
包管理工具
插件开发指南
前端模块化开发那点历史
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
入门
前端模块化开发的价值
5分钟上手Sea.js
API 快速参考
基础
模块系统
CMD 模块定义规范
模块标识
require 书写约定
模块的加载启动
配置
标准构建
插件
进阶
Sea.js 的调试接口
为什么要有约定和构建工具
ID 和路径匹配原则
如何改造现有文件为 CMD 模块
如何参与开发
插件开发指南
插件开发指南
包管理工具
探讨
前端模块化开发那点历史
从 CommonJS 到 Sea.js
与 Node.js 兼容
与 RequireJS 的异同
与 OzJS 的探讨
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }