UNPKG

@ray-core/plugin-devtools

Version:

Inject React Devtools to Ray

26 lines (25 loc) 990 B
"use strict"; 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; }, };