为了账号安全,请及时绑定邮箱和手机立即绑定
  • Vue webpack
    查看全部
    0 采集 收起 来源:课程介绍

    2019-04-26

  • 类库分开打包

    1. 为什么?

    2. 怎么做?

            webpack.optimize.CommonsChunkPlugin


    查看全部
  • CSS单独打包分离

        1.为什么?

        浏览器缓存

    2.如何做

            extrack-text-webpack-plugin

    查看全部
  • npm install --save-dev extract-text-webpack-plugin@next
    升级extract-text-webpack-plugin为4.0best版本,然后将contentHash改成Hash

    查看全部
    1. npm init初始化项目,默认配置,自动生成package.json

    2. cnpm i webpack vue vue-loader/cnpm i css-loader vue-template-compiler

    3. 在package.json中添加"build": "webpack --config webpack.config.js";添加webpack.config.js并配置

    4. cnpm run build报错,修改如下:

      1. 添加const {VueLoaderPlugin}=require('vue-loader');

        module.export={...,plugins:[new VueLoaderPlugin()]...}

      2. 添加module.export={...,module:{rules:[{test:/.vue$/,loader:'vue-loader'},{test:/.css$/,use:['vue-style-loader','css-loader']}]}}

    5. cnpm run build提示:需安装webpack-cli,通过cnpm i --save-dev webpack-cli@3.3.0进行安装

    6. cnpm run build警告:the 'mode' option has not been set,webpack will fallback to 'production' for this value....修改package.json中"build": "webpack --config webpack.config.js"为"build": "webpack --mode development"

    7. cnpm run build正确

    查看全部
  • 1.cnpm init

    2.cnpm i webpack vue vue-loader

    查看全部
  • webpack.config.js配置文件是同时用于开发环境和正式环境,所以要根据环境来判断一些配置。判断就通过在package.json的scripts中,通过NODE_ENV来定义不同的环境变量。而cross-env包的作用就是,统一不同操作系统下定义环境变量的方法。

    查看全部
  • 遇到两个错误 一个是配置好loader之后还报错 

    Make sure to include VueLoaderPlugin in your webpack config.

    添加

    const { VueLoaderPlugin } = require('vue-loader');
    ……
    plugins: [        new VueLoaderPlugin(),
        ],

    添加完之后 运行 报错

    Module parse failed: Unexpected character '#'

    添加

    const VueLoaderPlugin = require('vue-loader/lib/plugin')
    module.exports = { 
     // ... 
      module: {  
        rules: [  
            {    
                test: /\.vue$/,    
                loader: 'vue-loader'  
                },      
            {       
            
             test: /\.css$/,       
              use: ['style-loader','css-loader']   
             }  
            ] 
          } 
           plugins:
            [ 
               new VueLoaderPlugin()
               ]
        }




    下一节  添加 sytle-loader 报错   需要先安装  

    npm i style-loader


    查看全部
  • Webpack环境变量的设置;环境变量如何设置到打包的代码中
    查看全部
  • 1.搭建前段工程
    查看全部
    0 采集 收起 来源:课程介绍

    2019-03-09

  • comnfig.devtool =  '#cheap-module-eval-source-map' 将vue的代码映射到页面上,从而达到调试页面的代码而修改对应的vue代码

    查看全部
  • vue-项目如何去定制?

    查看全部
    0 采集 收起 来源:课程介绍

    2019-02-04

  • 小伙伴们,大家好,针对老师的视频教程,我整理了一份完整的源码,源码还有详细的注释和笔记,供大家学习时参考。

    GitHub下载地址:https://github.com/Jasonccj/vue-webpack-todo


    查看全部
    18 采集 收起 来源:课程总结

    2019-01-31

  • 收藏
    查看全部
  • 上一节:可复用的代码抽成模块。

    查看全部

举报

0/150
提交
取消
课程须知
1、对es6语法有基本了解 2、了解前端工程化 3、了解vuejs
老师告诉你能学到什么?
1、通过webpack搭建vue工程workflow 2、哪些是学习vue的重点 3、.vue文件开发模式 4、vue使用jsx进行开发的方式 5、vue组件间通信的基本方式 6、webpack打包优化的基本点

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!