我尝试将NodeJSVersionV6.x和EdgejsVersionv0.11中开发的项目部署到生产环境节点版本v.8.x.中。获得错误似乎“边缘模块尚未为node.js版本8.9.3进行预编译”。
我在googled上搜索了他们建议降低节点js版本的级别,但是我不能bcz其他已经在服务器上运行的项目是依赖节点v8.x。
我已经将edgejs更新为^7.10.1。但不起作用。

发布于 2018-03-05 15:59:34
希望错误描述是清楚的。所以当我得到这个错误时,我所做的是:
tools文件夹build.bat release 8.9.3%AppData%\npm\node_modules\vs-tac\node_modules\edge\lib\native\win32\x64
就我而言:- concrt140.dll
- msvcp140.dll
- vccorlib140.dll
- the `8.9.3` folder
%AppData%\npm\node_modules\vs-tac\node_modules\edge\lib\edge.js文件发布于 2022-11-10 05:36:11
我还面临着节点18.12.0版本的问题,我使用了edge-js而不是edge。这对我来说很好。
https://stackoverflow.com/questions/48537186
复制相似问题