每次运行都报错
- 发布:2020-11-13 09:55
- 更新:2020-12-07 16:25
- 阅读:2738
产品分类: HbuilderX
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 版本 Windows 10 专业版 版本号 20H2 安装日期 2020/9/9 操作系统版本 19042.630 体验 Windows Feature Experience Pack 120.2212.31.0
HBuilderX版本号: 2.9.8
操作步骤:
预期结果:
正常启动
正常启动
实际结果:
报错无法启动
报错无法启动
bug描述:
运行小程序报错:[JSHINT] 09:43:55.784 D:\App\HBuilderX\plugins\node\node.exe: --max-http-header-size=81920 is not allowed in NODE_OPTIONS
node版本升级到v10.15.0+
-
赵熠东 (作者)
回复 2***@qq.com: 改路径没用,直接用自己安装的node.exe替换内置的HBuilderX\plugins\node\node.exe
2020-11-18 20:08
赵熠东 (作者)
自问自答,是HbuilderX自带的node.exe出的问题,直接运行这个就会报错,设置里面node运行环境 选择外部终端是不起作用的,使用自己安装的node.exe替换这个路径"HBuilderX\plugins\node"下面的node.exe,可以解决这个报错,但是又有其他报错:
16:02:38.902 预编译器错误:代码使用了scss/sass语言,但未安装相应的编译器插件,请前往插件市场安装该插件:
16:02:38.911 https://ext.dcloud.net.cn/plugin?name=compile-node-sass at pages\my\my.vue:1
我打算换成alpha版本试试,但是alpha版本最新是v2.9.7正式版竟然是v2.9.8,正式版竟然比alpha版还激进,官方是认真的吗?
alpha版本请看更新时间,
2.9.8是一版本紧急修复bug更新版本,
现在正常开发的版本是2.9.9,还未走到alpha。可以github上关注commit。
报错的信息也提示得很清楚,
代码使用了scss/sass语言,但未安装相应的编译器插件,请前往插件市场安装该插件:
16:02:38.911 https://ext.dcloud.net.cn/plugin?name=compile-node-sass at pages\my\my.vue:1
编译器scss/sass插件安装或者重新安装再尝试
赵熠东 (作者)
原因是HbuilderX node.exe等版本太老和Windows10最新版本不兼容造成的,希望官方尽快升级nodejs等依赖到最新版,新版又不要钱,你一个技术型公司用这么老的nodejs不合适吧,这样大家还怎么跟你混,再这样不思进取吃枣药丸。