Я разрабатываю приложение для узлов с помощью node-webkit. Мне нужно плохо использовать php в моем приложении. Итак, мне нужно знать, могу ли я использовать php в своем приложении. Я узнал, что с помощью php-webkit мы можем его использовать. Но я не могу этого сделать.
Пожалуйста, помогите мне внедрить php-webkit и выразить в node-webkit.
Мне нужно знать, как установить экспресс и php-webkit.
Это мой package.json
{
"name": "ncubicx",
"version": "1.0.0",
"description": "",
"main": "application/index.php",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"},
"author": "",
"window": {
"toolbar": false,
"width": 800,
"height": 500
},
"node-remote": "<local>",
"phpwebkit": {
"bin": "",
"path": "./application",
"host": "localhost",
"port": 9090
},
"license": "ISC",
"dependencies": {
"express":"4.*.*"}
}
Кажется, вы используете это PHP-WebKit типовой проект.
Чтобы заставить это работать, вы должны
Загрузите сборку nw.js для вашей платформы с http://nwjs.io/ и распаковать его в папке, скажем, PHP-WebKit.
Если папка php binaries находится в папке PATH на вашем компьютере, пропустите этот шаг. В противном случае поместите PHP-файлы в PHP-WebKit / bin / PHP папка. На Windows это PHP-cgi.exe а также php5ts.dll.
В терминале идите к PHP-WebKit Папка и выполните команду «npm init» для установки узловых модулей, от которых зависит php-webkit.
Затем вы можете запустить ваше приложение nw и наблюдать за выводом функции php_info () (по умолчанию).
PHP файлы должны быть помещены в PHP-WebKit / приложения папка. Считайте, что эта папка корневая.
вы можете попробовать настроить локальный сервер с поддержкой php,
(но я не знаю, как это сделать),
и затем установите «основной»: «Http: //localhost/index.php«в вашем узле-webkit package.json