javascript - 使用 Typescript 和 Vue 时如何从 .js 文件中导入函数
问题描述
我有一个使用 Typescript 的 Vue.js 项目,它运行良好,但我有一段旧的 javascript,其中有很多我需要使用的逻辑,我想导入它,但我似乎已经尝试了每一个将导入语法组合到 .vue 文件并且无法加载 javascript。
我试过了
import * as revpubeditor from '../modules/revpubeditor'
import revpubeditor from '../modules/revpubeditor'
import { revpubeditor } from '../modules/revpubeditor'
并且还更改了 .js 文件并添加了一个 .d.ts 文件,以便它可以编译并且不会给出任何错误,但是在浏览器中运行时,webpack 找不到我导入的 revpubeditor。
这应该如何设置和使用?我不担心它是强类型的,我只想让 webpack 加载器找到模块。
解决方案
推荐阅读
- reactjs - 反应 TypeScript 错误。创建!没有重载匹配此调用。Overload 1 of 2, '(props: Readonly<{}>): 给出了以下错误
- python - 从 ROS 包导入时出现 ModuleNotFoundError
- matplotlib - 如何在 matplotlib 脚本中再添加一个绘图
- python - 尝试定义 cython 方法会导致 `cdef statement not allowed here` 错误
- node.js - 我可以使用 ApolloClient 订阅 Appsync graphql 吗?
- json - 如何将我的所有数据(文件和文件夹)转换为 JSON 文件
- python - 使用 STL 分解时间序列会出错
- stored-procedures - 在第三方工具上运行 SQLJ 过程
- php - 为什么调试指针停在 laravel 中“server.php”的第一行?
- sql - SQL:获取每个用户每天的最新记录