zoukankan      html  css  js  c++  java
  • vue教程3-07 vue-loader

    vue-loader:

    vue-loader:
        其他loader ->  css-loader、url-loader、html-loader.....
    
        后台: nodeJs    ->  require  exports
        broserify  模块加载,只能加载js
        webpack   模块加载器, 一切东西都是模块, 最后打包到一块了
    
        require('style.css');    ->   css-loader、style-loader
    
        
        vue-loader基于webpack
    
    .css
    .js
    .html
    .php
    .....
    
    
    a.vue
    b.vue
    
        .vue文件:
            放置的是vue组件代码
    
            <template>
                html
            </template>
        
            <style>
                css
            </style>
        
            <script>
                js    (平时代码、ES6)    ES6兼容性需要编译 用babel-loader
            </script>

    简单的目录结构

    简单的目录结构:
        |-index.html
        |-main.js    入口文件
        |-App.vue    vue文件,第一个大写,官方推荐命名法
        |-package.json    工程文件(项目依赖、名称、配置)
            npm init --yes 生成
        |-webpack.config.js    webpack配置文件
    
    ES6: 模块化开发
        导出模块:
            export default {}
        引入模块:
            import 模块名 from 地址

    生成package.json 工程文件(项目依赖、名称、配置)

    npm init --yes 生成

    webpak准备工作:

    webpak准备工作:
    cnpm install webpack --save-dev
    cnpm install webpack-dev-server --save-dev

    //App.vue -> 变成正常代码 vue-loader@8.5.4
    cnpm install vue-loader@8.5.4 --save-dev

    cnpm install vue-html-loader --save-dev

    cnpm install vue-html-loader css-loader vue-style-loader vue-hot-reload-api@1.3.2 --save-dev
    npm install webpack webpack-dev-server vue-loader@8.5.4 vue-html-loader css-loader vue-style-loader vue-hot-reload-api@1.3.2 --save-dev
    babel-loader
    babel-core
    babel-plugin-transform-runtime
    babel-preset-es2015
    babel-runtime

    最最核心:

  • 相关阅读:
    [Beta]Scrum Meeting#1
    Alpha阶段事后分析
    Alpha阶段项目展示
    Alpha阶段测试报告
    Beta阶段测试报告
    【Beta阶段】第九次Scrum Meeting
    压力测试报告
    [技术博客]几种网站压力测试工具调研与使用
    【Beta阶段】第八次Scrum Meeting
    【Beta阶段】第七次Scrum Meeting
  • 原文地址:https://www.cnblogs.com/baiyangyuanzi/p/6795355.html
Copyright © 2011-2022 走看看