[KISSY5系列]KISSY5安装使用(一)

目录:http://www.cnblogs.com/idefav2010/p/6785610.htmljavascript

 

本文将从零开始安装KISSY环境html

1、安装nodejsjava

从nodejs网站下载nodejs安装node

地址: https://nodejs.org/en/download/ chrome

2、下载KISSYnpm

下载地址: npm install kissy@5.0.0 bash

先建立目录ide

cd ~/Documnets/Git/
mkdir kissydemo
cd kissydemo
npm install kissy@5.0.0

 

 

 

下载完成后,进入目录查看测试

 

3、Build Kissy网站

npm install bower -g
npm install
bower install
npm run build

在KISSY目录运行上面的代码

查看build目录

ls
cd build
ls

 

 

到这里KISSY5的已经在本地装好了

4、测试

在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是按需加载模块的,页面的加载的时候须要加载全部的依赖模块,致使请求变多

怎么解决这个问题,咱们下篇文章讲解。

相关文章
相关标签/搜索