快速构建一个vue项目的开发环境(基础)
1、安装nodejs
2、创建项目目录
mkdir learn-vue
3、进入项目,初始化
cd learn-vue
npm init -y
5、安装webpack和webpack-cli(用于打包)
npm install webpack webpack-cli --save-dev
安装之后,需要进行配置,以告诉webpack打包谁,以及打包到哪里。配置文件见最后。
4、安装vue
npm install --save vue
6、安装vue解析器
npm i --save-dev vue-loader vue-template-compiler
安装之后,需要进行配置,以告诉webpack对哪些文件进行解析。配置文件见最后。
7、安装html-webpack-plugin(用于自动插入js脚本)
npm i --save-dev html-webpack-plugin
安装之后,需要进行配置,以告诉webpack如何操作。配置文件见最后。
配置文件
webpack.config.js
var path = require('path');const { VueLoaderPlugin } = require('vue-loader');
const HtmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
// 以下这部分是关于webpack如何打包的配置
mode: 'development',
entry: './src/main.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js'
},
// 以下这些是加载的插件
plugins: [
new VueLoaderPlugin(),
new HtmlWebpackPlugin({
template: 'index.html', // 入口文件 对应learn-vue/index.html
filename: './index.html', // 输出文件 对应dist目录
hash: true
})
],
// 以下这些是告诉webpack对哪些文件进行解析,以及用什么插件来解析
module: {
rules: [
{
test: /\.vue$/,
loader: "vue-loader",
}
]
}
};
简单的项目目录结构
这些目录和文件是同级的。
以上结构完全是手动创建的,没有使用任何工具。
如果使用vue-cli工具,上面的结构会自动创建出来。
之后,就可以在上面的基础上进行开发了。
以上是 快速构建一个vue项目的开发环境(基础) 的全部内容, 来源链接: utcz.com/z/380239.html