Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JXcore可以在Windows7上使用ChakraCore吗?_Javascript_Node.js_Windows 7_Jxcore_Chakra - Fatal编程技术网

Javascript JXcore可以在Windows7上使用ChakraCore吗?

Javascript JXcore可以在Windows7上使用ChakraCore吗?,javascript,node.js,windows-7,jxcore,chakra,Javascript,Node.js,Windows 7,Jxcore,Chakra,我已经下载了最新的用于Windows的JXcore安装程序,在安装它时,我可以选择V8(Chrome的Javascript引擎)或SpiderMonkey(Firefox的Javascript引擎),但不能选择ChakraCore(Microft边缘浏览器中Javascript引擎的OSS版本) ChakraCore版本的JXcore是否只在Windows 10下工作?或者它只是不作为安装程序提供,需要从源代码构建 现在我知道ChakraCore可以在Windows7上工作,因为我也有使用Cha

我已经下载了最新的用于Windows的JXcore安装程序,在安装它时,我可以选择V8(Chrome的Javascript引擎)或SpiderMonkey(Firefox的Javascript引擎),但不能选择ChakraCore(Microft边缘浏览器中Javascript引擎的OSS版本)

ChakraCore版本的JXcore是否只在Windows 10下工作?或者它只是不作为安装程序提供,需要从源代码构建

现在我知道ChakraCore可以在Windows7上工作,因为我也有使用ChakraCore引擎的微软nodejs端口


在Win7下使用Chakra获取JXcore缺少什么?

当在10以外的Windows上启动时,JXcore安装程序会隐藏Chakra选项。仍然有chakra的zip包可供使用,但无论如何,您将无法在Win7上运行它。第一个错误是:

程序无法启动,因为计算机中缺少chakra.dll。请尝试重新安装程序以解决此问题

缺少的库是Win10绑定的边缘浏览器的一部分。如果您能够在Win7上安装它,那么这可能会起到一定的作用。但是,我找不到任何资源说明这是可能的。

您可以从ChakraCore releases页面获取ChakraCore.dll的非UWP(Windows Vista/7/8)版本,并将其复制到JXCore的可执行目录(或路径中的其他地方),作为Chakra.dll:


JXCore很容易在安装程序中包含ChakraCore.dll,这样就可以在所有受支持的Windows操作系统中一致地使用它,因此,我建议提交一个问题,并要求他们这样做。

Nodejs的MS端口附带了一个chakra.dll,用于使用ChakraCore,但我不确定它是否相同,或者是否会出现chakra/ChakraCore不匹配。与此同时,我在Windows10平板电脑上安装了带有Chakra的JXcore,我忘了我有,它确实在那里工作。我在那里没有看到Chakra.dll。不过有chakracore.dll,但我无法使用它(重命名显然不起作用)。