新西兰天维网社区

 找回密码
登录  注册
搜索
热搜: 移民 留学
查看: 3042|回复: 3
打印 上一主题 下一主题

[求助与维修] 请教下,关闭react developer tool的代码放在哪里比较安全啊? [复制链接]

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  50.8%

UID
10039329
热情
20264
人气
22094
主题
304
帖子
17354
精华
1
积分
30159
阅读权限
30
注册时间
2016-10-21

新时政 元老勋章 10周年纪念 2019-2020年度金ID 2018年度金ID

跳转到指定楼层
楼主
发表于 2019-6-5 15:14:13 |显示全部楼层 |倒序浏览 微信分享
<script>
            // https://remarkablemark.org/blog/ ... ble-react-devtools/
            // before React is loaded
            if (typeof window.__REACT_DEVTOOLS_GLOBAL_HOOK__ === 'object') {
                __REACT_DEVTOOLS_GLOBAL_HOOK__.inject = function() {};
            }

            // https://github.com/mobxjs/mobx-devtools/issues/51
            if (typeof window.__MOBX_DEVTOOLS_GLOBAL_HOOK__ === 'object') {
                __MOBX_DEVTOOLS_GLOBAL_HOOK__.inject = function() {};
            }
</script>

我现在放在root 的index.html的head里,但太明显啦,一共就几行代码,被黑客一看就知道啦,放在project哪里比较隐蔽啊?

谢谢

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  50.8%

UID
10039329
热情
20264
人气
22094
主题
304
帖子
17354
精华
1
积分
30159
阅读权限
30
注册时间
2016-10-21

新时政 元老勋章 10周年纪念 2019-2020年度金ID 2018年度金ID

沙发
发表于 2019-6-6 12:35:20 |显示全部楼层 微信分享
饺子饺子 发表于 2019-6-5 15:21
webpack时, 放到你的APP code里就可以了

我最后的解决方案是

生成firstImport.js 放在src\index.js同目录下
if (typeof window.__REACT_DEVTOOLS_GLOBAL_HOOK__ === 'object') {
    window.__REACT_DEVTOOLS_GLOBAL_HOOK__.inject = function() {};
}

// https://github.com/mobxjs/mobx-devtools/issues/51
if (typeof window.__MOBX_DEVTOOLS_GLOBAL_HOOK__ === 'object') {
    window.__MOBX_DEVTOOLS_GLOBAL_HOOK__.inject = function() {};
}
在index.js第一个import,如果我要调试的话就comment import line
import './firstImport';
2

查看全部评分

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  50.8%

UID
10039329
热情
20264
人气
22094
主题
304
帖子
17354
精华
1
积分
30159
阅读权限
30
注册时间
2016-10-21

新时政 元老勋章 10周年纪念 2019-2020年度金ID 2018年度金ID

板凳
发表于 2019-9-7 18:17:15 |显示全部楼层 微信分享
注册会计师 发表于 2019-9-7 18:07
奥克兰有react的兴趣group小组吗?

就在这啦

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  50.8%

UID
10039329
热情
20264
人气
22094
主题
304
帖子
17354
精华
1
积分
30159
阅读权限
30
注册时间
2016-10-21

新时政 元老勋章 10周年纪念 2019-2020年度金ID 2018年度金ID

地板
发表于 2019-10-29 13:24:41 |显示全部楼层 微信分享
注册会计师 发表于 2019-10-29 13:36
as react is a SPA, so all sensitive code should not be in the client-app at all.

always use axio ...

Please read my question and post your valuable comments. Otherwise no one will care your comments.

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版| 联系论坛客服| 广告服务| 招贤纳士| 新西兰天维网

GMT+12, 2025-8-13 02:57 , Processed in 0.018796 second(s), 16 queries .

Powered by Discuz! X2 Licensed

Copyright 2001- Sky Media Limited, All Rights Reserved.

回顶部