2016-09-15 3 views
1

Это очень просто.Есть ли способ создать рабочий стол shorcut для приложения Node.js (npm)?

Неопытные пользователи хотят «видеть» приложение, которое я сделал в Node.js, но они не работали в консоли ... тогда они подумали, что это хорошая идея «установить его», и с простой щелчок, на рабочем столе, они должны это увидеть.

Они хотят запустить приложение Node.js в качестве программы для Windows. Это все!

Как я это делаю?

Мне нужно создать пакетный файл?

+0

Да, создание .bat-файла, вероятно, самый простой/самый прямой подход. Более менее имитируйте то, что вы могли бы запустить в cli, и вы даже можете открыть окно браузера, чтобы устранить любые проблемы с хостом/портом. –

ответ

1

** решаемые **

.bat файл, переименованный в "appstart.bat"

cd C:\Users\MyUser\MyApp 
npm start 

с ярлыка на рабочем столе.

+0

. Я бы добавил переключатель '/ D' в' cd', чтобы избежать проблем, когда текущий рабочий каталог находится на другом диске; и если 'npm' представляет собой пакетный файл сам по себе, добавьте' call' (на самом деле это не имеет никакого значения здесь, потому что 'npm' является последней командной строкой в ​​любом случае, но если вы добавите сюда больше команд, выполнение вернется к этому пакетному файлу с 'call', в случае, если' npm' является исполняемым, забудьте обо всем этом) ... – aschipfl

+0

Предполагается, что пользователь установит node.js для Windows и сохранит приложение в C: \ Users \ MyUser , Для моего конкретного случая, да. –