快速构建一个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工具,上面的结构会自动创建出来。

 

之后,就可以在上面的基础上进行开发了。

 

posted @ 2021-10-23 13:49  道霖  阅读(117)  评论(0编辑  收藏  举报