node.js — Node-webkit добавляет php в приложение

Я разрабатываю приложение для узлов с помощью 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.*.*"}
}

0

Решение

Кажется, вы используете это PHP-WebKit типовой проект.

Чтобы заставить это работать, вы должны

  1. Загрузите сборку nw.js для вашей платформы с http://nwjs.io/ и распаковать его в папке, скажем, PHP-WebKit.

  2. Если папка php binaries находится в папке PATH на вашем компьютере, пропустите этот шаг. В противном случае поместите PHP-файлы в PHP-WebKit / bin / PHP папка. На Windows это PHP-cgi.exe а также php5ts.dll.

  3. В терминале идите к PHP-WebKit Папка и выполните команду «npm init» для установки узловых модулей, от которых зависит php-webkit.

  4. Затем вы можете запустить ваше приложение nw и наблюдать за выводом функции php_info () (по умолчанию).

  5. PHP файлы должны быть помещены в PHP-WebKit / приложения папка. Считайте, что эта папка корневая.

2

Другие решения

вы можете попробовать настроить локальный сервер с поддержкой php,
(но я не знаю, как это сделать),
и затем установите «основной»: «Http: //localhost/index.php«в вашем узле-webkit package.json

1

По вопросам рекламы [email protected]