问题标签 [v8js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 ubuntu 上为 php 安装 v8js
如何为 ubuntu 12.04 安装 v8js?
我看到了以下问题: 在 Ubuntu 上安装 PHPv8js
当我为 php 5.4.23 使用编译版本 v8js-0.1.3 时,出现错误:
可能的原因:它为 php 5.3 (20090626) 编译了 v8js。我将它用于 php 5.4 (20100525)。
通过 gcc4.8 编译 v8js-0.1.5 时出现错误:
通过 gcc 4.7:
我怎样才能正确安装它?谢谢。
php - V8js 已安装但无法正常工作
早上好,我尝试从这个链接 https://github.com/linux-on-ibm-z/docs/wiki/Building-V8-libraries-5.xi安装 V8js
我在 php.ini 中添加了路径
我也尝试使用https://github.com/phpv8/v8js/blob/php7/README.Linux.md第一种方法和最后一种方法
并添加extension=v8js.so
到 php.ini
然后我重新启动 apache,在我的 phpInfo 中我没有看到 V8Js。这是好的 php.ini,因为当我更改此文件中的默认时区时,它可以工作。
我没有看到我缺少什么我在 linux Mint 下使用 php7
谢谢
laravel - V8Js::compileString():14026: ReferenceError: window is not defined
我关注了https://dzone.com/articles/server-side-rendering-with-laravel-amp-vuejs-25这个页面并安装了 V8Js。但是 $v8->executeString($app_source); 出错 V8Js::compileString():14026: ReferenceError: window is not defined。
我不知道如何处理这个错误..
laravel - V8Js::compileString():9272: ReferenceError: window is not defined
我跟着https://dzone.com/articles/server-side-rendering-with-laravel-amp-vuejs-25并安装了 v8js。但错误是 $v8->executeString($app_source); 出错“V8Js::compileString():9272: ReferenceError: window is not defined”
如何修复这个错误。我不知道
=================================================
更新我可以运行它。我通过删除更改 app.js 中的代码
javascript - V8JS 时区测试失败
我正在尝试安装 V8JS,但时区测试失败。本次测试: https ://github.com/phpv8/v8js/blob/php7/tests/timezones.phpt
我按照这些说明https://github.com/phpv8/v8js/blob/php7/README.Linux.md
测试的问题是打印的日期是错误的:
上面的 6 行是 ACTUAL 输出。我添加了一个 var_dump(getenv('TZ')); 以确保时区正在更改。最后 3 行是预期的输出。如您所见,一切都是 GMT+0200,这是错误的,只有 2 应该是 +0200
我检查了我的 php.ini 并删除了任何时区设置,可悲的是,这根本没有帮助。同样的问题。
有没有人遇到过类似的事情?或者有人有想法吗?我尝试过按原样使用 V8JS,但它崩溃了。
laravel - 无法使用 Laradock 为 SSR 安装 v8js 扩展
我正在尝试使用需要v8js 扩展的 react-laravel管理服务器端渲染。我的工作环境是laradock。
我在 laradocks .env文件中启用了 V8JS 安装:
我已经通过 docker-compose 重建了我的工作区和 php-fpm 图像
当我尝试在容器中安装 react-laravel 时,我遇到了这样的错误:
我几乎失去了一整天,我失去了解决这个问题的希望。你有什么想法有什么问题吗?
编辑1
这就是运行 php-fpm 容器产生的结果
laravel - “V8Js::compileString():1812: ReferenceError: document is not defined” Laravel VueJS & V8Js TypeScript
我正在尝试使用 V8Js 在 Laravel 中使用 VueJS 和 VueRouter 实现 SSR,但我一直遇到这个错误:
我知道,在 SSR 中没有窗口或文档,但我不知道我的错误在哪里。如果还需要详细信息我可以提供,谢谢。
javascript - PHP 和控制台 Chrome 上 V8J 中 RegExp 的差异结果
我有这个JS代码:
控制台上的结果Chrome Version 69.0.3497.81 (Official Build) (64-bit)
是:
Result1: BAZ bar Result2: BAZ bar
现在我测试相同的PHP
代码V8Js
扩展测试相同的代码:
PHP代码:
PHP 7.2.9 (cli) (built: Aug 15 2018 05:57:41) ( NTS MSVC15 (Visual C++ 2017) x64 )
WithV8Js Version 2.1.0
扩展的结果:
Result1: foo bar Result2: BAZ bar
为什么结果不同result1
?!!!
ubuntu - 在 ubuntu 18.04 上安装 v8js
我已经用 ubuntu 18.04 在我的本地机器上安装了 laravel homestead。我想在它上面安装 v8js 我已经检查了一些教程,但我仍然不知道如何做到这一点。我通过安装 v8js js
我不知道在这个字段中输入什么,所以我把它留给自动检测:Please provide the installation prefix of libv8 [autodetect] :
我收到以下日志和错误:
有没有办法安装它?
jquery - VueJS SSR V8JS Symfonybug Jquery
我已经为 SSR 安装了 VueJS / Symfony 和 V8JS(SEO 友好) 安装 V8JS 没关系,但我与 Jquery 有冲突
我留给你一些重要的代码。我在某些事情上使用 Jquery 和 axios。
但我似乎对 Jquery 不太担心。我想我需要添加一个配置以避免与 Jquery 冲突但无法知道该放什么
如果有人能解决我的问题,那就太好了
编辑代码:06-03-19
*WebPack Config JS(配置Webpack JS Encore)
应用程序.js (应用程序.js)
入口客户端
入口服务器
应用程序.scss
应用程序.css
控制器默认
包.json