可以使 webpack 打包 autojs UI
npm i autojs-ui-loader --dev
- 在 loader 加上。( 推荐使用 jsx 或 tsx 编写 autojs UI )
{
test: /\.tsx?$/,
use: 'autojs-ui-loader',
exclude: /node_modules/,
}
- 在 plugins 加上
const { AutoUIPlugin } = require('autojs-ui-loader')
...
plugins: [
new AutoUIPlugin({
buildPath: path.join(__dirname, 'dist'),
fileFlag: 'bundle.js',
})
]
- 参数说明
- buildPath: string, 打包后的文件夹路径
- fileFlag: string | 正则 RegExp, UI 打包的文件特征, 用于区别其它文件
您可以在 autojs-typescript-template 作为参考。