如何利用webpack4.0搭建一个vue项目
作为一个初学者,记录自己踩过的坑是个好的习惯。我本身比较懒,这里刚好有时间把自己的搭建过程记录一下
这里是参考文章 https://www.jianshu.com/p/1fc5b5151abf
文章里面用的是 yarn 我这里用npm
1 安装 webpack 4.0 和webpack-cli
3安装 vue webpack webpack-dev-server -d
npm i vue webpack webpack-dev-server -d
下面是版本
4.新建文件
在项目根目录下新建一个index.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> </body> </html>
在项目根目录下新建一个webpack.config.js
var path = require('path');
var webpack = require('webpack');
module.exports = {};
新建src文件夹目录,并且在src下新建main.js和utils.js,此时目录结构如下:
main.js
var say = require('./utils');
say();
utils.js
module.exports = function say() {
console.log('hello world');
}
webpack.config.js
var path = require('path');
var webpack = require('webpack');
module.exports = {
entry: './src/main.js', // 项目的入口文件,webpack会从main.js开始,把所有依赖的js都加载打包
output: {
path: path.resolve(__dirname, './dist'), // 项目的打包文件路径
publicPath: '/dist/', // 通过devServer访问路径
filename: 'build.js' // 打包后的文件名
},
devServer: {
historyApiFallback: true, //historyApiFallback设置为true那么所有的路径都执行index.html。
overlay: true // 将错误显示在html之上
}
};
运行
npm run dev
报错
百度了一下,百度上说用 vue init webpack 命令
我将信将疑
试一下先
什么鬼,怎么都配置好了,什么eslint babel
不管了。
能跑就行了
脑壳痛,直接都给我配置好了
这还是3.6 的webpack
算了算了,明天再说吧马上下班了,脑壳痛 ,明天看看webpack的文档 2019-4.18

更多精彩