preload.js报错不支持ES module

很多同学在开发uTools插件时,第一次使用preload.js,很容易出现这个错误。 当出现这个错误时,在preload.js同级目录下创建一个package.json文件,内容为:
json
{
"name": "uTools-plugin",
"version": "1.0.0",
"description": "",
"main": "preload.js",
"author": "",
"license": "MIT",
"type": "commonjs",
"dependencies": {},
"devDependencies": {}
}重点在第八行的"type": "commonjs",由于uTools使用的electron版本比较低,所以所打包的nodejs版本就比较低,低版本的nodejs不支持 ES modules语法。
