1.目前已知信息
-
在vue-cli里使用dcloud预设的uni-app开发配置,可以创建使用typescript开发但是
没有eslint校验
的uni-app
开发框架vue create -p dcloudio/uni-preset-vue my-project
-
在vue-cli里直接创建项目,可以创建使用typescript开发并且
有eslint校验
的vue
开发框架vue create my-project
2.整合信息
目前得到A,B两个项目
A.使用typescript开发但是没有eslint校验
的uni-app
开发框架
B.使用typescript开发并且有eslint校验
的vue
开发框架
很容易想到将以上两个项目的package.json结合起来就能得到
使用typescript开发并且有eslint代码校验
的uni-app
开发框架
3.结合package.json注意事项
各种依赖的版本需要以A项目中的为准
否则可能会出现期望之外的错误
4.eslint校验注意事项
在对no-unused-vars
这条规则进行校验时
eslint并不能正常校验typescript的type/interface
的使用情况
需要按照这个issues去修改eslint配置
5.最终成果
觉得有用的可以在github上点个星
或者给这篇文章点个收藏
或者点个赞
6.挖坑
下次抽个时间写个从0开始的分解步骤
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。