bog*_*ker 4 typescript vue.js vuex
我是 TS 和 Vue 的新手。
尝试执行 vue-cli-service 服务时出现以下错误:
This dependency was not found:
* @store in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/ts-loader??ref--12-1!./node_modules/vue-loader/lib??vue-loader-opt
ions!./src/components/HelloWorld.vue?vue&type=script&lang=ts&
To install it, you can run: npm install --save @store
Run Code Online (Sandbox Code Playgroud)
在 ./src/components/HelloWorld.vue 中:
import { RootState, storeBuilder, CustomerStore } from '@store';
Run Code Online (Sandbox Code Playgroud)
在 tsconfig.json 中:
"baseUrl": "./src",
"paths": {
"@/*": ["src/*"],
"store": ["./store/index.ts"],
Run Code Online (Sandbox Code Playgroud)
但是,当我将导入更改为跟随时,错误就会消失。
import { RootState, storeBuilder, CustomerStore } from './../store';
Run Code Online (Sandbox Code Playgroud)
我需要任何额外的配置或包吗?我的堆栈:
- vue 3.0.1
- tsc 3.0.3
Run Code Online (Sandbox Code Playgroud)
'@store';
Run Code Online (Sandbox Code Playgroud)
应该
'@/store';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19861 次 |
| 最近记录: |