【发布时间】:2018-12-07 04:30:47
【问题描述】:
您好,我有一个问题到现在还没有找到答案/解决方案... 我希望将打字稿包含在 Vue 项目中,但不直接包含在组件级别。 我打算做的是,创建一些 .ts 文件并将它们编译为 .js 文件,这样我就可以引用/导入从 .ts 中提取的这些 .js 文件并在组件中使用它们...... 比如……
<template>
...
</template>
<script>
import file from './file.js';
...
</script>
<style>
...
</style>
然后在组件的脚本标签内定义的方法中使用来自 file.js 的代码。 我想知道...这可能吗(如果是的话如何?)这是一个好方法吗?我计划对我的大部分组件使用这种方法,因此它们有一个单独的导入脚本。
【问题讨论】:
-
正如 Harshal 所说,您最终可能会用 TypeScript 编写所有内容。要开始,我绝对推荐使用 Vue GUI (cli v3) 来引导事物。手动实现 TypeScript 相当麻烦。
标签: typescript vue.js vue-component