Skip to content

luoye-fe/vue-spa-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue-spa-template

vue 单页应用项目模版

功能

  • hot-reload
  • css extraction
  • es6/7

用法

这是 vue-cli 的一个项目模版仓库。

推荐使用 npm 3+ 简化包依赖关系

安装缓慢可更换 npm 源,npm config set registry https://registry.npm.taobao.org

$ npm install -g vue-cli
$ vue init luoye-fe/vue-spa-template my-project
$ cd my-project
$ npm install -d
$ npm run localdev

说明

这个项目模版大部分内容来自 vue-cli 提供的官方 webpack 示例。

在原有基础上改进内容包括:

  • 从配置文件到开发,全面支持 ES6/7

  • 集成 vue 全家桶,vuex vue-router vue-resource 开箱即用

  • 调整目录结构,适应内部开发习惯,也是多个项目下来的最佳实践

  • 调整打包策略,适应公司的四套环境,打包构建分不同环境有不同的策略

  • 打包时向前端注入环境变量 ENV,前端可以根据这个做不同处理,随之更改了一些需要同步更改的配置

  • 去掉变态的 eslint 规则

  • 提供格式化生成后的 html 插件

About

SPA template for vue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published