首页 > 解决方案 > 包裹和别名

问题描述

在我tsconfig.json定义的别名中:

"paths": {
  "@/*": [ "ClientApp/*" ]
},

Parcel 似乎不明白这一点,因为 Parcel 试图从 npm 下载组件:

  C:\src\xx\ClientApp\components\deployment\home\home.vue.html:1:1: Unknown word
 1 | <script src="./home.ts"></script>
    | ^
 npm ERR! code ENOLOCAL
 npm ERR! Could not install from "@\dto" as it does not contain a package.json file.

打字稿文件中的声明:

import {
    GetVersionHistory, GetVersionHistoryResult, GetVersionHistorySeries,
    GetApplicationVersions, GetApplicationVersionsResult, GetApplicationVersionsResultItem
} from "@/dto/Modules/Versions";

我该如何纠正?

标签: javascriptvue.jsparceljs

解决方案


推荐阅读