rollup打包报错

问题1:package.json文件中没有定义type类型

报错.jpg

解决:定义 "type":"module"

问题2:在ES模块作用域中未定义__dirname

再次报错.png

此文件被视为ES模块,因为它具有“.js”文件扩展名,并且“E:\vue3\pluginWriting\package.json”包含“type”:“module”。要将其视为CommonJS脚本,请将其重命名为使用“.cjs”文件扩展名。
but,我把文件的后缀改为了cjs结尾还是不行。
解决:


image.png

你可能感兴趣的:(rollup打包报错)