# vue-typescript-starter **Repository Path**: liuxianfeng521/vue-typescript-starter ## Basic Information - **Project Name**: vue-typescript-starter - **Description**: vue-typescript-starter 这个项目主要是基于vue + typescript 使用 .vue 单文件开发脚手架,支持jsx 此repo是基于Vue + TypeScript 新项目起手式逐步实现的 如果你按照文章没有配出来的话,可以参考这个项目的代码,进行比较 特性 webpack4 vue vue-router vuex typescript jsx tslint 单vue文件开发 vue-cli eslint 开始 # To create a new vue + typescript project, run: vue init ws456999/vue-typescript-starter#template `your project name` # then cd `your project name` # Install project dependencies npm install # serve with hot reload at localhost:8080 npm - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-03-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-typescript-starter > 这个项目起始于在vue加入强类型的念头,目的是提供一个手脚架快速上手和开始, 主要是基于vue + typescript 使用 .vue 单文件开发脚手架,支持jsx ## 此repo是基于[Vue + TypeScript 新项目起手式](https://juejin.im/post/59f29d28518825549f7260b6)逐步实现的 如果你按照文章没有配出来的话,可以参考这个项目的代码,进行比较 ## 特性 - webpack4 - vue - vue-router - vuex - typescript - jsx - tslint - 单vue文件开发 - vue-cli - ~~eslint~~ ## 开始 ``` bash # To create a new vue + typescript project, run: vue init ws456999/vue-typescript-starter#template `your project name` # then cd `your project name` # Install project dependencies npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build ``` ## change log *2018-07-12* - support vue-cli > vue init ws456999/vue-typescript-starter#template `your project name` *2018-06-30* - upgrade dependencies - remove eslint - add script lint *2018-04-12* - upgrade webpack4