zoukankan      html  css  js  c++  java
  • gulp 安装 bootstrap


    启服务

    然后讲 bootstrap

    gulp 不能全局安装

    --------------------------------------------------------------------

    gulpfile.js


    服务配置文件

    --------------------------------------------------------------------

    @charset "utf-8";
    @import "../../lib/bootstrap/dist/css/bootstrap.min.css";
    @import "../../font/iconfont.css";


    按需加载

    css 可以用scss导入一个文件 main.scss


    引入例子:

    ------------------------------------

    @charset "utf-8";
    @import "../../lib/bootstrap/dist/css/bootstrap.min.css";
    @import "../../font/iconfont.css";

    导入的一般是公用的


    要用什么导入什么


    ------------------------------------

    js 用了 requier.js(插件)

    <script type="text/javascript" src="lib/requirejs/require.js" data-main="js/demo"></script>

    data-main="js/demo"

    相当于一个入口函数 里面有个 demo.js 类似config 文件(主模块)

    里面的内容


    require.config({
    shim: { //配置不兼容的模块
    'bootstrap': {
    deps: ['jquery'], //deps数组,表明该模块的依赖性
    exports: 'bootstrap' //输出的变量名
    }
    },
    paths: {//自定义 路径相对于当前文件
    "jquery": "../lib/jquery/dist/jquery.min",
    "bootstrap": "../lib/bootstrap/dist/js/bootstrap.min",
    "demo1":"demo1"
    }
    });
    require(['jquery','bootstrap','demo1'], function ($,bootstrap,demo1){
    console.log(demo1.web.add(2));
    //console.log(demo1.add(2,3));
    //console.log(demo1.web.ride(2,3));
    });


    ------------------------------------


    AMD requirejs (先加载所有的依赖)

    CMD seajs (延迟加载)


    //AMD例子
    require(['jquery','bootstrap','demo1'], function ($,bootstrap,demo1){
    console.log(demo1.web.add(2));
    //console.log(demo1.add(2,3));
    //console.log(demo1.web.ride(2,3));
    });


    //CMD

    defind(function(){
    var a = require('a');
    a.info();
    var b = require('b');
    b.info();

    })

    var demoA = require('demoA');//加载 demoA.js


    ------------------------------------

    里面的文件 环环相扣 封装中有封装

    scss

    遍历 $a = #fff;


    编译 scss


    ------------------------------------

  • 相关阅读:
    WCF之ABC
    一次性为自定义实体类的数据填充
    在HttpHandlers中使用Session
    ASP.NET 2.0防止同一用户同时登陆
    Winson.Framework 1.5发布!
    SqlPager分页控件的使用!
    ExtJS 学习心得(一)
    [原创]Discuz!NT1.1高亮代码插件1.5稳定版!
    Winson.Framework 1.0发布!
    一个不错的WEB打印解决方案!
  • 原文地址:https://www.cnblogs.com/shaozhu520/p/9737391.html
Copyright © 2011-2022 走看看