[KISSY5系列]KISSY5安装使用
Posted idefav2010
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[KISSY5系列]KISSY5安装使用相关的知识,希望对你有一定的参考价值。
本文将从零开始安装KISSY环境
一、安装nodejs
从nodejs网站下载nodejs安装
地址: https://nodejs.org/en/download/
二、下载KISSY
下载地址: npm install [email protected]
先创建目录
cd ~/Documnets/Git/
mkdir kissydemo
cd kissydemo
npm install [email protected]
下载完成后,进入目录查看
三、Build Kissy
npm install bower -g
npm install
bower install
npm run build
在KISSY目录运行上面的代码
查看build目录
ls
cd build
ls
到这里KISSY5的已经在本地装好了
四、测试
在kissydemo目录新建html文件,并引用kissy
a).使用sublime Text打开kissydemo目录
b).新建index.html文件,并输入如下内容
1 <meta http-equiv=Content-Type content="text/html;charset=utf-8"> 2 <!DOCTYPE html> 3 <html> 4 <head> 5 <title></title> 6 <script type="text/javascript" src="./node_modules/kissy/build/seed.js" data-config="{combine:false}"></script> 7 </head> 8 <body> 9 <div id="content"></div> 10 <script type="text/javascript"> 11 require([‘node‘],function ($) { 12 $("#content").html("test"); 13 }) 14 </script> 15 </body> 16 </html>
注释: 6行:引用KISSY的种子文件,data-config是kissy的配置 把combine设置为false,当然也可以不设置这个配置
第11行是使用KISSY修改div的内容
使用chrome打开index.html,页面显示正常.
现在我们就可以在本地使用KISSY了
但是我们发现这里存在一个问题
打开chrome的调试模式,发现请求有点多啊
一共有11个请求,这是怎么回事
其实KISSY是按需加载模块的,页面的加载的时候需要加载所有的依赖模块,导致请求变多
怎么解决这个问题,我们下篇文章讲解。
以上是关于[KISSY5系列]KISSY5安装使用的主要内容,如果未能解决你的问题,请参考以下文章
[KISSY5系列]淘宝全终端框架 KISSY 5--从零开始使用
SpringCloud系列十一:SpringCloudStream(SpringCloudStream 简介创建消息生产者创建消息消费者自定义消息通道分组与持久化设置 RoutingKey)(代码片段