问题1:package.json文件中没有定义type类型
解决:定义 "type":"module"
问题2:在ES模块作用域中未定义__dirname
此文件被视为ES模块,因为它具有“.js”文件扩展名,并且“E:\vue3\pluginWriting\package.json”包含“type”:“module”。要将其视为CommonJS脚本,请将其重命名为使用“.cjs”文件扩展名。
but,我把文件的后缀改为了cjs结尾还是不行。
解决:
问题1:package.json文件中没有定义type类型
问题2:在ES模块作用域中未定义__dirname
此文件被视为ES模块,因为它具有“.js”文件扩展名,并且“E:\vue3\pluginWriting\package.json”包含“type”:“module”。要将其视为CommonJS脚本,请将其重命名为使用“.cjs”文件扩展名。
but,我把文件的后缀改为了cjs结尾还是不行。
解决: