saber 前端工程使用typescript+vue-class-component语法糖报错

Saber 未结 1 278
leogan
leogan 2023-06-20 13:16

一、该问题的重现步骤是什么?

1.因为开发需要,需要搬取以前项目代码 缩短开发时间结果发现搬取项目代码为ts 搬过来无法使用 开始一段痛苦之路 求大佬指明出路

https://blog.csdn.net/cherrow/article/details/122404314?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-122404314-blog-109292214.235^v38^pc_relevant_sort_base2&spm=1001.2101.3001.4242.2&utm_relevant_index=4

在网上找了个升级ts的经验在本地新create的vue项目均能成功使用ts开发

升级ts后的package.json及目录结构

image.png

一开始需要把main.js改成main.ts报了许多错都解决了 这几个百度许久都无可行的解决方法

这是现在项目运行报的错误

image.png

然后想vue3.2版本好像能可以用ts于是乎拉去了saber3.2版本试着也升级了一下

于是乎启动项目也报错了

image.png

Internal server error: Cannot read property 'start' of null 似乎是内部错误

百度许久后无果 

二、你期待的结果是什么?实际看到的又是什么?

期待能在项目中使用typeScript +  vue-class-component + vue-property-decorator 开发项目 。下图是需要搬取的代码格式

image.png

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

使用的bladeX前端工程 主要使用vue版本2.6.10  window系统

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  leogan
    leogan (楼主)
    2023-06-21 15:21

    有没有技术的同事回复一下

    0 讨论(0)
提交回复