3 webpack 4 加vue 2.0生产环境搭建

1 在前两篇笔记中已经能把开发环境弄好了,接来下构建他的生产环境

2 使用npm 安装url-loader和file-loader来支持图片和字体

  npm install --save-dev url-loader

   npm install --save-dev file-loader

3 配置webpack.config.js

            {
                test:/.(gif|jpg|png|woff|svg|eot|ttf|)??.*$/,
                loader:'url-loader?limit=1024'
            }

然后再项目目录下放入图片,在.vue文件中引用图片,就会在浏览器中看到

<template>
    <div>
       <v-title title="vue组件化"></v-title>
       <v-button v-on:click="handleClick">点击按钮</v-button>
       <p>
           <img src="./images/test.jpg" style="200px;">
       </p>
    </div>
</template>

 4打包

先安装下面两个依赖项 

npm install --save-dev webpack-merge

npm install --save-dev html-webpack-plugin

5 在demo目录下新

在package.json中添加build选项配置

  "scripts": {
    "test": "echo "Error: no test specified" && exit 1",
    "dev": "webpack-dev-server --open --config webpack.config.js",
    "build":"webpack --progress --hide-modules --config webpack.prod.config.js"
  },

webpack.prod.config.js生产环境配置文件

6 webpack.prod.config.js内容如下

原文地址:https://www.cnblogs.com/mibing/p/10031014.html