3 webpack 4 加vue 2.0生產環境搭建

1 在前兩篇筆記中已經能把開發環境弄好了,接來下構建他的生產環境html

2 使用npm 安裝url-loader和file-loader來支持圖片和字體vue

  npm install --save-dev url-loaderwebpack

   npm install --save-dev file-loaderweb

3 配置webpack.config.jsnpm

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

而後再項目目錄下放入圖片,在.vue文件中引用圖片,就會在瀏覽器中看到json

<template>
    <div>
       <v-title title="vue組件化"></v-title>
       <v-button v-on:click="handleClick">點擊按鈕</v-button>
       <p>
           <img src="./images/test.jpg" style="width:200px;">
       </p>
    </div>
</template>

 4打包瀏覽器

先安裝下面兩個依賴項 webpack-dev-server

npm install --save-dev webpack-mergeide

npm install --save-dev html-webpack-pluginsvg

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內容以下

相關文章
相關標籤/搜索