首页
学习
活动
专区
圈层
工具
发布

VUE启动npm run dev遇到Node版本问题

启动开发服务器时设置 NODE_OPTIONS 环境变量,你可以将这个设置和启动命令合并成一条命令。...根据你使用的操作系统,使用以下方法之一: Windows 在 Windows 上,你可以直接在同一行中设置环境变量并运行 npm 命令: set NODE_OPTIONS=--openssl-legacy-provider...&& npm run dev macOS/Linux 在 macOS 或 Linux 上,可以使用如下命令: NODE_OPTIONS=--openssl-legacy-provider npm run..."; npm run dev 永久设置环境变量 (可选) 如果你希望永久性地设置这个环境变量,而不是每次启动开发服务器时都手动设置,可以考虑将 NODE_OPTIONS 添加到你的系统的环境变量中,或者将其添加到项目的...例如,在 package.json 中添加或修改 scripts 部分来包含 NODE_OPTIONS: "scripts": { "dev": "NODE_OPTIONS=--openssl-legacy-provider

11610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Kibana RCE漏洞详细分析

    作者核心点 在这里我得提一下作者的思路 作者在命令行下尝试了 NODE_OPTIONS=’--require/proc/self/environ’ AAA=’cosole.log(123)//’ node...这是在shell里设置了一个NODE_OPTIONS的值和AAA环境变量,其中NODE_OPTIONS是可以这么写的,官方允许传递这样的参数,具体的文档在http://nodejs.cn/api/cli...这个对象在kibana这里就是有很多属性,我们污染的这个NODE_OPTIONS就是这个env的属性之一,其实还有NODE_ENV之类的属性。还有版本之类的。...通过原型链 2、Poc设置了2个环境变量,一个被注释了 3、NODE_OPTIONS自nodeV8.0.0后才开始(如果你没成功,那么可以排查下nodejs的版本 总结 聪明的你肯定知道 还有其他的办法可以...可以利用的地方很多,原型链撕开了一个攻击面,而NODE_OPTIONS只是一个点。

    1.8K30
    领券