npx webpack
TS2307: Cannot find module './App.vue' or its corresponding type declarations.
Run Code Online (Sandbox Code Playgroud)
我正在使用 webpack、vue 和 typescript。
我有基本的 webpack 配置。它有一个打字稿文件作为入口点。输出是文件夹构建。我正在使用 typescript 加载器和 vue 加载器。
构建工作正常,直到我从 javascript 更改为 typescript(即,如果我将 app.ts 重命名为 app.js 并从 webpack 中删除 typescript 加载器,一切正常)。
对于 vue,我添加了 tsconfig.json 文件。这有助于减少错误。但我仍然收到上面显示的这个错误。
(我试图从第一原理学习 webpack-vue-typescript 。所以我不想使用 vue cli 或 vue ui 。尽管我确实使用 vue cli 生成了 vue typescript 骨架项目。我将我的代码与 vue cli 代码进行了比较.我找不到任何差异。)
这是完整的错误消息(带有警告)
npx webpack
[webpack-cli] Compilation finished
assets by status 64.1 KiB [cached] 1 asset
orphan modules 227 KiB [orphan] 7 modules
runtime modules …Run Code Online (Sandbox Code Playgroud)