MyTetra Share
Делитесь знаниями!
Пример проекта на Node.js - HelloWorld
Время создания: 09.04.2017 19:35
Текстовые метки: node.js
Раздел: javaScript - node.js
Запись: xintrea/mytetra_db_mcold/master/base/1491741456ze8yasimm3/text.html на raw.githubusercontent.com

2. HelloWorld Node.js https://habrahabr.ru/post/272389/


1. Скачиваем ПО


[WebKit](https://github.com/nwjs/nw.js)

[Node.js](https://nodejs.org)



2. Установка библиотек



npm install [имя_библиотеки] [опции]


npm install nw-builder -g




3. Создаем проект


Создаем директорию проекта

Создаем index.html:


<html>

<head>

<title> Hello, world </title>

</head>

<body>

<div>

Hello, world, from NW.js

</div>

</body>

</html>



Создаем package.json


{

"name": "hello-world",

"version": "1.0.0",

"description": "First application",

"main": "index.html",

"author": "Developer",

"window": {

"toolbar": false,

"width": 500,

"height": 200

}

}

Дополнительные параметры:


icon – указываем путь до иконки (переопределить стандартную)

position – можно указать позицию окна при загрузке (null, center или mouse)

min_width, min_height, max_width, max_height – ограничение размеров окна

resizable – логическое значение, которое показывает можно ли пользователю изменять размеры окна

fullscreen – включить полноэкранный режим

kiosk – включ

ить режим киоска

transparent – сделать окно прозрачным



4. Запуск приложения


nw <путь к приложению (директория)>

nw "C:\Users\mcold\Dropbox\npm projects\HelloWorld"



5. Сборка приложения


nwbuild -p [имя_платформы] -o [путь_к_папке_для_собранной_версии] [путь_до_приложения]

nwbuild -p win64 -o "C:\Users\mcold\Dropbox\npm projects\HelloWorld result" "C:\Users\mcold\Dropbox\npm projects\HelloWorld"


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования