vue.js node_modules(fsevents)中未配置加载程序

3vpjnl9f  于 2023-03-19  发布在  Vue.js
关注(0)|答案(1)|浏览(640)

我正在使用Vite v4.1.1和Vue 3.2,在运行npm run dev时突然收到以下错误消息:

[ERROR] No loader is configured for ".node" files: node_modules/fsevents/fsevents.node

    node_modules/fsevents/fsevents.js:13:23:
      13 │ const Native = require("./fsevents.node");
         ╵                        ~~~~~~~~~~~~~~~~~

更多错误详细信息:

Error: Build failed with 1 error:
errors: [
    {
      detail: undefined,
      id: '',
      location: {
        column: 23,
        file: 'node_modules/fsevents/fsevents.js',
        length: 17,
        line: 13,
        lineText: 'const Native = require("./fsevents.node");',
        namespace: '',
        suggestion: ''
      },
      notes: [],
      pluginName: '',
      text: 'No loader is configured for ".node" files: node_modules/fsevents/fsevents.node'
    }
  ],
  warnings: []
}

Node.js v19.6.0

我尝试了这里建议的fix,但没有运气,它只是引入了更多的错误,甚至更少的解释。

qnzebej0

qnzebej01#

这可能不是每个人都相关,但我刚刚在一个苗条的应用程序中弹出了这个确切的错误,原因原来是错误的导入。
我有:

import { defineConfig } from "vite";

我的IDE不小心自动导入了它。删除导入修复了这个问题。

相关问题