Показать сообщение отдельно
  #1 (permalink)  
Старый 05.02.2015, 23:08
Кандидат Javascript-наук
Отправить личное сообщение для FanAizu Посмотреть профиль Найти все сообщения от FanAizu
 
Регистрация: 08.03.2011
Сообщений: 148

Не получается создать исполняемый файл nodejs
Пытаюсь сделать исполняемый файл, но не получается и не могу понять, что делаю не так. Есть package.json:
{
  "name": "gaGabu",
  "version": "1.0.0",
  "description": "A starter project for AngularJS",
  "devDependencies": {
    "log4js": "^0.6.22"
  },
	"author": "Twitter",
	"licenses": [
	{
	"type": "MIT",
	"url": "https://github.com/bower/bower/blob/master/LICENSE"
	}
	],
  "dependencies": {},
  "bin": { "gaGabu" : "bin/gaGabu.js" },
	"preferGlobal": true
}


и есть файл bin/gaGabu.js
#!/usr/bin/env node
'use strict';

var log4js = require('log4js');
var logger = log4js.getLogger();
logger.debug("Hello!");


делаю в директории пакета вызов npm install, но gaGabu.js не становится исполняемым, то есть я не могу вызвать его в консоли простым вызовом команды gaGabu. Что я делаю не так? Статей толком найти не смог.
Ответить с цитированием