zoukankan      html  css  js  c++  java
  • 快速构建一个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工具,上面的结构会自动创建出来。

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

  • 相关阅读:
    基于go语言的消息推送系统架构分析
    golang IDE 工具liteide打开报错解决方法
    centos 安装ffmpeg 并生成文件截图
    android 微信分享
    函数编程之闭包漫谈(Closure)
    2017-06-26
    本周总结
    一周总结
    一周总结
    一周总结
  • 原文地址:https://www.cnblogs.com/t-road/p/15443044.html
Copyright © 2011-2022 走看看