antfu / unplugin-vue2-script-setup

💡 Bring `<script setup>` to Vue 2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ReferenceError: module is not defined in ES module scope

xiaoxiangmoe opened this issue · comments

create a file a.mjs

// file a.mjs
import ScriptSetup from 'unplugin-vue2-script-setup/webpack';

console.log(ScriptSetup)

run node a.mjs

it throws error

file:///Users/me/repos/foo/node_modules/unplugin-vue2-script-setup/dist/webpack.mjs:954
module.exports = unplugin.webpack;
^

ReferenceError: module is not defined in ES module scope
    at file:///Users/me/repos/foo/node_modules/unplugin-vue2-script-setup/dist/webpack.mjs:954:1
    at ModuleJob.run (node:internal/modules/esm/module_job:185:25)
    at async Promise.all (index 0)
    at async ESMLoader.import (node:internal/modules/esm/loader:281:24)
    at async loadESM (node:internal/process/esm_loader:88:5)
    at async handleMainPromise (node:internal/modules/run_main:65:12)