全新打包工具parcel零配置vue开发脚手架

parcel-vue 一个基于parcel打包工具的 vue开发脚手架解决方案,强烈建议使用node8.0以上css

项目地址(求star^_^): 点此进入

初始化项目

// 安装脚手架
$ npm install parcel-vue -g
// 初始化
$ parcel-vue projectName
复制代码

安装依赖

$ cd projectName
$ npm install
复制代码

其中parcel-bundler是主要的工具,对于vue结尾的单文件,须要单独处理文件类型, parcel-plugin-vue这个插件会经过vueify来生成对应的代码,parcel会自动加载parcel-plugin开头的依赖。vue

运行开发环境,运行成功打开浏览器http://localhost:1234便可查看项目

$ npm run dev
复制代码

打包编译

$ npm run build
复制代码

开发

目录结构node

src
├── router
    ├── index.js
├── assets
    ├── logo.png
├── components
	├── Hello
		├── index.js
	├── index.js
├── views
    ├── HelloWorld
        ├── images
            ├── logo.png
        ├── HelloWorld.vue
├── styles
	├── common.css
├── store
    ├── global
        ├── global.js
        ├── index.js
    ├── index.js
├── app.vue
├── index.js
复制代码

只须要执行npm run devnpm run build 就能够进行开发和构建。git

路由懒加载

只需将传统 import page from 'path' 方式改成 const page = () => import('path') 便可github

// 此种方式路由不会懒加载
import HelloWorld from '../views/HelloWorld/HelloWorld.vue'
// 此种方式引入便可实现路由懒加载,打包时js文件自动拆分
const HelloWorld =  () => import('../views/HelloWorld/HelloWorld.vue')
复制代码

nodejs版本升级,若是您的node版本低于8.0,咱们强烈建议您升级node版本(命令行升级不支持windows)

$ npm install -g n
$ n stable
复制代码
相关文章
相关标签/搜索