Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将typescript组件添加到现有的vuejs项目中_Typescript_Vue.js_Webpack_Vuejs2 - Fatal编程技术网

如何将typescript组件添加到现有的vuejs项目中

如何将typescript组件添加到现有的vuejs项目中,typescript,vue.js,webpack,vuejs2,Typescript,Vue.js,Webpack,Vuejs2,目前,我有几个基于Vue cli 3项目(纯js)的生产项目 我想开始为新组件使用typescript,并超时将当前js组件和项目文件重构到ts 我在互联网上搜索过,觉得这是开发人员在前端/vuejs学习过程中遇到的常见问题。然而,我无法找到一种方法来实现这一点,而不必将项目完全转换为ts 因此,我想知道是否有人能为我指明使用vue cli 3添加typescript的正确方向(我缺乏Web包方面的知识),以便我当前的项目使用js进行编译,并添加使用typescript实现新组件的能力(lang

目前,我有几个基于Vue cli 3项目(纯js)的生产项目

我想开始为新组件使用typescript,并超时将当前js组件和项目文件重构到ts

我在互联网上搜索过,觉得这是开发人员在前端/vuejs学习过程中遇到的常见问题。然而,我无法找到一种方法来实现这一点,而不必将项目完全转换为ts


因此,我想知道是否有人能为我指明使用vue cli 3添加typescript的正确方向(我缺乏Web包方面的知识),以便我当前的项目使用js进行编译,并添加使用typescript实现新组件的能力(lang=“ts”).

您是否尝试过这样的软件包:您可以使一些组件成为类组件并实现TS,而有些则不是。还有其他类似的包裹…谢谢。我使用vue cli创建了一个ts项目,在tsconfig中设置allowJs,然后替换了除main.ts之外的所有内容,main.ts更新为与main.js等效的ts。