问题描述
在文件中,src/test1.ts
export enum Enum1 {
Choice1,Choice2
}
在文件中,src/@types/test1/index.d.ts
export enum Enum1 {
Choice1,Choice2
}
它们都是相同的。
在我的Index.vue
文件中;
当我导入它时,它会起作用:
import { Enum1 } from "src/test1";
但是,当我导入它时,它给出了错误:
import { Enum1 } from "src/@types/test1";
This dependency was not found:
* src/@types/test1 in
./node_modules/@quasar/app/lib/webpack/loader.transform-quasar-imports.js!
./node_modules/ts-loader??ref--3-0!
./node_modules/@quasar/app/lib/webpack/loader.auto-import-client.js?kebab!
./node_modules/vue-loader/lib??vue-loader-options!
./src/pages/Index.vue?vue&type=script&lang=ts&
{
"compilerOptions": {
...
"typeRoots": ["src/@types","node_modules/@types"]
...
}
}
package.json
是;
{
"name": "t3","version": "0.0.1","description": "A Quasar Framework app","productName": "Quasar App","private": true,"scripts": {
"test": "echo \"No test specified\" && exit 0"
},"dependencies": {
"@quasar/extras": "^1.0.0","core-js": "^3.6.5","quasar": "^1.0.0","vue-class-component": "^7.2.2","vue-property-decorator": "^8.3.0"
},"devDependencies": {
"@quasar/app": "^2.0.0","@types/node": "^10.17.15"
}
}
$ tsc -v
Version 4.0.2
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)