主要用于eslint
移除使用wx.xxx
全局自动方法、属性,改为使用import
方式。
# 通过glob 统一查找替换
jconvert --source src/**/*.js
npm i -g jgb-lint-convert
在所需转换的项目的根目录中增加配置jgb.convert.js
module.exports = {
'wx.myPage': {
// 目标值
replacedKey: 'JPage', // 替换值
isDefault: false, // 是否默认导入
import: 'jgb-weapp', // 导入的路径
},
};
原文件
wx.myPage({});
转换后
import { JPage } from 'jgb-weapp';
JPage({});