在svelte中导入javascript文件

在svelte中导入javascript文件,javascript,html,import,svelte,Javascript,Html,Import,Svelte,所以今天我发现,我绝对喜欢这个概念。我只遇到一个问题,我编写了一个小的helper.js文件,似乎无法导入它。每次我试图引用我得到的类 ReferenceError:未定义辅助对象 main.js文件: App.svelte文件: 您需要将其导入到使用它的文件中: 从“/Helper.js”导入助手; 让helper=newhelper(); 你好 谢谢你的帮助,但我还必须在Helper.js文件中添加“export”。注意:是否有另一个选项可以添加整个文件而不使用“import”语句。如

所以今天我发现,我绝对喜欢这个概念。我只遇到一个问题,我编写了一个小的helper.js文件,似乎无法导入它。每次我试图引用我得到的类

ReferenceError:未定义辅助对象


main.js文件:


App.svelte文件:


您需要将其导入到使用它的文件中:


从“/Helper.js”导入助手;
让helper=newhelper();
你好

谢谢你的帮助,但我还必须在Helper.js文件中添加“export”。注意:是否有另一个选项可以添加整个文件而不使用“import”语句。如果你的导入和导出是明确的,那么你最终会构建出更易于维护的软件。如果你有一个遗留的js文件,那该怎么办呢。你怎么把它包括在内?它不导出任何内容。将其添加为
标记
import App from './App.svelte';
import './helper.js';

var app = new App({
    target: document.body
});
export default app;
<script>
    let helper = new Helper();
</script>

<h1>Hello</h1>
class Helper {
  constructor() {
    console.log("working");
  }
}