美文网首页Webpackwebpack学习
webpack4配置vue项目----1.初始化

webpack4配置vue项目----1.初始化

作者: 花拾superzay | 来源:发表于2019-11-20 10:01 被阅读0次

这是一篇webpack4配置的系列文章,推荐从头开始看起
1.初始化
2.关于执行环境process.env.NODE_ENV
3.设置mode和sourceMap
4.加载css, scss文件,以及样式抽离
5.加载图片等文件
6.html-webpack-plugin插件
7.单vue文件的加载,以及babel的使用
8.配置devServer服务器,热更新,前端跨域代理
9.设置目录别名
10.css样式前缀自动补全
11.public公共静态资源目录拷贝
12.清理dist目录

创建项目

创建项目根目录myWebpack,在根目录下创建src目录,src下创建main.js作为主入口文件,在根目录下创建package.json文件,public公共资源目录,dist打包目录。结构如下


图片1.png

package.json文件可以使用npm init指令来创建。这里我们直接手动创建,并填入下面的内容。

{
    "name": "webpack-demo",
    "version": "1.0.0",
    "description": "",
    "private": true,
    "scripts": {
         "build": " webpack --config webpack.config.js --mode production"
    },
    "keywords": [],
    "author": "",
    "license": "ISC",
    "devDependencies": {},
    "dependencies": {}
}

安装webpack

首先确保使用了node的最新发布版本。然后要安装最新版本或特定版本的webpack,请运行以下命令之一,本项目使用webpack4.41.2版本

npm install --save-dev webpack
npm install --save-dev webpack@4.41.2

如果你使用 webpack 4+ 版本,你还需要安装 CLI。

npm install --save-dev webpack-cli

创建配置文件webpack.config.js

在项目根目录下创建webpack.config.js,并指定入口和输出目录


const path = require('path');

module.exports = {
  entry: './src/main.js',
  output: {
    filename: 'js/[name]-[hash].js',//打包出的脚本文件全部放进dist下的js目录
    path: path.resolve(__dirname, 'dist'),//指定输出目录
    publicPath:'/',//使用绝对路径
  }
};

相关文章

  • webpack4配置vue项目----1.初始化

    这是一篇webpack4配置的系列文章,推荐从头开始看起1.初始化2.关于执行环境process.env.NODE...

  • webpack4+vue+vuex+vue-router 搭建v

    记录一下自己使用 webpack4 搭建vue环境的步骤,仅供参考。 一、创建目录 1.创建项目目录并且初始化项目...

  • 2018-12-06

    1. 环境配置 全局安装 vue-cli: 2. 初始化项目 这里使用官方的 vue-cli 初始化一个 Vue ...

  • Webpack4构建项目(初级)

    本文学习用webpack4来构建一个vue项目。 1. 初始化项目 新建文件夹,控制台进入文件目录,执行:npm ...

  • Module build failed (from ./node

    vue项目,使用webpack4,用了mint-ui,配置粘贴的这个 项目打包报了这个错ERROR in ./sr...

  • 2018-10-10

    环境配置全局安装 vue-cli: 初始化项目这里使用官方的 vue-cli 初始化一个 Vue 项目vue-cl...

  • 01、vue 新建项目配置(我所需要的配置)

    1、初始化vue项目 2、px转rem 3、配置sass(新版的vue-cli初始化的项目只需要下载不需要配置) ...

  • ESLint | wepack+vue+vscode的一站式ES

    最近用webpack4 ( 非vue-cli ) 搭建了一个vue项目,因为要和多人协作完成,所以配置了eslin...

  • Vue开发步骤

    1. 初始化项目: vue init webpack 项目名称 2. 简单的修改配置文件: 修改端口, 自动打开...

  • 2018-12-16

    一. 环境配置 全局安装 vue-cli: 二. 初始化项目 这里使用官方的 vue-cli 初始化一个 Vue ...

网友评论

    本文标题:webpack4配置vue项目----1.初始化

    本文链接:https://www.haomeiwen.com/subject/rpgnictx.html