英文
- security implications 安全隐患
- a malicious actor 不怀好意的人
- on behalf of 代表
- restriction 限制
- scenarios 场景
- devices 装置设备
- tunnel 隧道
文章
调试启动命令node --inspect-brk=port filepath
,--inspect是以调试模式启动,-brk
是首行断住,port就是调试端口,可以通过两种方式显示调试数据一种是chrome devtool,另一种是vscode的debugger.
chrome devtool
在chrome浏览器输入chrome://inspect
,然后在devices里配置调试路径,然后点击打开就行了
vscode debugger
在vscode页面点击左侧run and debug图标,点击create a launch.json,然后直接启动即可。也可以配置attch,看具体需求
安全问题
首先说调试端口暴露到公网ip是不安全的,本地调试有全部权限。这里提到浏览器的同源限制不是很理解,可能是远程调试,不能访问其他ip的调试端口。
远程访问
建议使用ssl将本地端口暴露出去。ssh -L 9221:localhost:9229 user@remote.example.com