我设置 svelte.config.js
如下代码:
import preprocess from 'svelte-preprocess';
const config = {
preprocess: preprocess(),
};
export default config;
突然间,我的 Svelte 代码不断出现错误 Error in svelte.config.js SyntaxError: Cannot use import statement outside a module
如何解决这个问题?但我仍然可以使用 npm 运行该项目
最佳答案
您可能没有在 package.json
中使用 "type": "module"
,因此 import 语句在 svelte.config 中不起作用.js
。您可以通过三种方式解决此问题:
require()
(另见https://github.com/sveltejs/language-tools/blob/master/docs/preprocessors/in-general.md#generic-setup)svelte.config.js
重命名为 svelte.config.mjs
package.json
中设置 "type": "module"
(可能会破坏其他脚本)关于svelte - svelte.config.js 错误语法错误 : Cannot use import statement outside a module,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70588096/