美文网首页
手动创建webpack+vue项目

手动创建webpack+vue项目

作者: 木杉9211 | 来源:发表于2019-02-26 11:33 被阅读0次

想要创建vue项目有两种方式,一种是使用vue官方提供的脚手架vue-cli,这种方式比较简单,今天我们要说的是第二种方式:使用webpack+vue手动创建vue项目。

1.创建一个webpack_vue_demo文件夹作为vue项目的根目录

2.打开命令行窗口切换到webpack_vue_demo目录下执行npm init -y命令初始化项目

3.执行npm install安装依赖包

4.创建项目目录结构

5.执行下面的命令安装相关的包

//安装vue和vue-loader

npm install vue vue-loader -D  

//安装webpack相关包

npm install webpack webpack-cli webpack-dev-server html-webpack-plugin --save-dev

//安装vue模版解析器

npm install vue-template-compiler

//安装style-loader和css-loader

npm install style-loader css-loader --save-dev

6.在webpack.config.dev.js文件中加入如下代码:

const path = require("path");

const VueLoaderPlugin = require('vue-loader/lib/plugin');

const HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {

    mode:"development",

    entry:"./src/main.js",

    output: {

        path: path.join(__dirname,"dist"),

        filename: "bundle.js"

    },

    module: {

        rules:[

            { test:/\.css$/, use: ["style-loader", "css-loader"] },

            { test: /\.vue$/, use: ["vue-loader"] }

        ]

    },

    plugins: [ new VueLoaderPlugin(), new HtmlWebpackPlugin({                     template:'./template.html' }) ]

}

7.在package.json文件中的sctipts项中加入下面代码:

"dev": "webpack-dev-server --progress --config webpack.config.dev.js --open --hot"

8. main.js的代码如下:

import Vue from 'vue'

import App from './App.vue'

new Vue({

    el:"#app",

    render:h=>h(App)

})

9.App.vue中的代码如下:

<template>

    <div>Hello Vue</div>

</template>

10.template.html文件中加入<div id="app"></div>作为渲染vue应用的容器

最后,在命令行中执行npm run dev命令即可运行vue项目并实现了热更新

相关文章

  • 手动创建webpack+vue项目

    想要创建vue项目有两种方式,一种是使用vue官方提供的脚手架vue-cli,这种方式比较简单,今天我们要说的是第...

  • webpack+vue

    webpack+vue创建简单项目 https://blog.csdn.net/winnergod/article...

  • webpack+vue项目创建

    npm install -g vue-cli //全局安装vue-cl...

  • CocoaPods 制作与提交

    制作CocoaPod 手动创建 创建 spec 文件,手动创建项目并配置 podName.podspec 文件 自...

  • 手动创建JavaWeb项目

    项目目录结构 在tomcat的server.xml的host节点配置自己项目的虚拟目录例如 ...

  • VUE手动创建项目

    关于旧版本Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 v...

  • 手动创建vue项目

    手动创建vue项目的步骤 1. 安装node.js 2. 运行安装vue-cli脚手架 首先进入到命令行窗口中,输...

  • 手动创建SpringBoot项目

    Idea创建SpringBoot项目2种方式 Spring Initializr特点: Maven特点: 基于以上...

  • 微信小程序云开发01

    1.创建项目 直接创建云开发,或者手动初始化云环境以下为直接创建: 以下为手动创建:修改project.confi...

  • webpack

    手动创建webpack 一、创建项目目录 二、初始化项目 npm init -y 生成package.json项目...

网友评论

      本文标题:手动创建webpack+vue项目

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