@ray-core/plugin-devtools
Version:
Inject React Devtools to Ray
26 lines (25 loc) • 990 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const react_devtools_core_1 = require("@remax/react-devtools-core");
const WebSocket_1 = __importDefault(require("./WebSocket"));
exports.default = {
onAppConfig({ config }) {
const originalLaunch = config.onLaunch;
config.onLaunch = function (...args) {
try {
console.log('尝试连接 React DevTools,请忽略连接错误信息,详情请参考 https://remaxjs.org/guide/basic/devtools');
(0, react_devtools_core_1.connectToDevTools)({
websocket: new WebSocket_1.default('ws://127.0.0.1:8097'),
});
}
catch (e) {
// ignore
}
originalLaunch.apply(config, args);
};
return config;
},
};
;