博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VSCode中"experimentalDecorators"设置问题
阅读量:6211 次
发布时间:2019-06-21

本文共 878 字,大约阅读时间需要 2 分钟。

前言

最近用vue+typescript做项目,脚手架构建好项目后,发现vsCode一直发出警告提示,百度之后,解决了。

但是又不仅仅是百度就解决了。

问题的出现

工作区有几个项目,新开的项目添加进来的位置在最后。警告提示:

Experimental support for decorators is a feature that is subject to change in a future release. Set the ‘experimentalDecorators’ option to remove this warning.

解决方法

很多方法都是修改experimentalDecorators参数,但是vue-cli3构建项目的时候已经在tsconfig.json中配置了这个参数,然而并没有什么卵用。

有的说新建一个jsconfig.json,配置experimentalDecorators参数,这一步在vue-cli3中已经预设了。
有的说修改vsCode的配置,文件->首选项->设置 中搜索experimentalDecorators,设置为true,这个也不生效。

解决

最终在简书看到了一篇文章,博主通过新开窗口的方式,解决了这个问题。

思考再三,我决定试试。
直接把新项目移动到工作区项目的首位。
然后,果然不报错了。
问题似乎已经得到了完美的解决,但是我还有一个疑问。
难道真的是必须要放在首位才能解决么?

验证

再次移动项目的顺序,又报错了。

在排序第一的项目中加入含有experimentalDecorators配置的tsconfig.json,重启编辑器,不报错了。
也就是说,vsCode编辑器在查找experimentalDecorators配置的时候,只会查找第一个工作区的项目,如果该项目有experimentalDecorators配置,则整个工作区使用该配置,如果没有,整个工作区都不会使用。

结语

运行环境ubuntu18.04+vsCode1.31.1+vue-cli3+typescript

转载地址:http://jtdja.baihongyu.com/

你可能感兴趣的文章
Java中的锁概念
查看>>
iPhone开发 调用摄像头进行拍照等操作
查看>>
Javascript 坦克游戏源码分享
查看>>
CMMI 是什么东西?
查看>>
android 自定义动画按钮
查看>>
谷歌浏览器双击关闭标签页的扩展插件Pig Toolbox
查看>>
类名.class和getClass()区别
查看>>
TestNG+ReportNG+Maven优化测试报告
查看>>
2017年这个市场价值5000亿 京东豪取六成以上份额
查看>>
苏宁董事长张近东儿子张康阳成国际米兰俱乐部主席
查看>>
浙江义乌外商当志愿者助力春运 一口流利汉语获赞
查看>>
日媒:日本太地町渔协计划7月重启商业捕鲸
查看>>
人社部:加强人才队伍建设 深化事业单位人事制度改革
查看>>
上海豫园新春民俗艺术灯会亮灯 “财神猪”受热捧
查看>>
上海率先成立政府主导的“筛查诊治中心”
查看>>
EOS单日暴涨41%,市值超过莱特币,位居虚拟货币第5
查看>>
中国大型舞剧《大梦敦煌》惊艳狮城
查看>>
B站弹幕机,看看月薪20K程序员怎么在10分钟用原生javascript写出来!
查看>>
聊聊微软刚发布的区块链去中心化身份识别系统DID
查看>>
从 Auto Layout 的布局算法谈性能
查看>>