Meteor Svelte找不到我在Ubuntu上创建的文件

问题描述 投票:1回答:1

尽管我在搜索答案时仍无法找到解决方案,但我尝试了多个流星教程,尽管遇到了同样的问题,但我一直遇到同样的问题。

[当我尝试在client / main.js中导入html文件时,它总是告诉我找不到那些模块。例如,我有以下文件:

imports / app.svelte

<header>
    <h1>Yo!</h1>
</header>

然后在我的main.js中:

client / main.js

import { Meteor } from 'meteor/meteor';
import App from '../imports/App.svelte';

Meteor.startup(() => {
  new App({
    target: document.getElementById("app"),
  });
});

现在我不断收到此错误:

Uncaught Error: Cannot find module '../imports/App.svelte'

我遵循LevelUpTuts教程,因此可以肯定我已经安装了正确的软件包等。并且如上所述,当我尝试制作Meteor官方教程以及Vue教程时,也发生了同样的情况。我怀疑这可能与Ubuntu有关?

ubuntu meteor svelte-3
1个回答
1
投票

文件名中有错别字:您的文件名为app.svelte,但您正在导入App.svelte

您需要使用大写字母App.svelte重命名要命名为A的文件。

© www.soinside.com 2019 - 2024. All rights reserved.