5

我正在尝试在另一个文件夹中编译 Svelte 组件,即使使用 snowpack.config.json 文件中的别名,Snowpack 也找不到路径。

感谢您对这项工作的任何帮助!

这是 snowpack.config.json 文件。

{
  "alias": {
    "components": "../../b5ui/src/components/b5ui"
  },
  "extends": "@snowpack/app-scripts-svelte",
  "plugins": [
    "@snowpack/plugin-webpack"
  ]
}

.svelte 文件中的导入

<script>
  import B5input from "components/B5input.svelte"
  import B5check from "components/B5check.svelte"
  import B5button from "components/B5button.svelte"
</script>

npm start 给出这些错误...

[snowpack] [404] /_dist_/components/B5input.js
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5input.js
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5input.mjs
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5input.jsx
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5input.ts
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5input.tsx
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5input.svelte
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5input.js
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5input.mjs
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5input.jsx
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5input.ts
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5input.tsx
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5input.svelte
[snowpack] [404] /_dist_/components/B5check.js
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5check.js
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5check.mjs
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5check.jsx
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5check.ts
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5check.tsx
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5check.svelte
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5check.js
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5check.mjs
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5check.jsx
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5check.ts
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5check.tsx
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5check.svelte
[snowpack] [404] /_dist_/components/B5button.js
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5button.js
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5button.mjs
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5button.jsx
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5button.ts
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5button.tsx
  ✘ C:\Dev2020\psllc\imenu-sp\public\_dist_\components\B5button.svelte
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5button.js
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5button.mjs
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5button.jsx
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5button.ts
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5button.tsx
  ✘ C:\Dev2020\psllc\imenu-sp\src\components\B5button.svelte
4

0 回答 0