/vue2.x-tsx-starter

vue2.x-tsx-starter

Primary LanguageTypeScriptMIT LicenseMIT

vue2.x-tsx-starter

vue2.x-tsx-starter

  • ts支持
  • tsx支持 因为ts-loader不支持热重载,不建议使用。另外vue sfc支持局部css且支持热重载,所以还是使用vue的风格来写vue的代码, 如果想写tsx那就使用react的吧
  • less支持
  • less支持全局变量,优先用@import的变量
  • postcss autoprefixer
  • vue sfc支持
  • 路径别名@ => /src, 路径不复杂的情况下不推荐设置多个别名,以避免记忆负担
  • 构建时的环境变量,区分生产(prod)和测试(test)环境,可以增加uat环境
  • 支持proxy 服务端代理转发接口
  • git hook lint-stated commit style/ 强制校验commit msg
  • eslint prettier save
  • jest
  • proxy
  • 配置文件
  • axios 封装,支持cancelToken
  • 按需加载antd组件
  • i18n
  • 文档