Консоль Sublime Text3 с nodemon

Я могу успешно использовать узел в консоли редактора возвышенного текста 3. Я пытаюсь использовать nodemon, чтобы ускорить его запуск каждый раз, когда я сохраняю файл.

Я иду tools-> build system и набираю это:

{
  "cmd": [ "/usr/local/bin/nodemon", "$file" ],
  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  "selector": "source.js"
}

но я получаю следующую ошибку:

env: node: Argument list too long
[Finished in 25.7s with exit code 126]
[cmd: ['/usr/local/bin/nodemon', '/Users/x/Documents/MSCS/p2/v4/app.js']]
[dir: /Users/x/Documents/MSCS/p2/v4]
[path: /usr/bin:/bin:/usr/sbin:/sbin] 

А в консоли вот что происходит:

x$> nodemon --v app.js

env: node: слишком длинный список аргументов

Спасибо за помощь:)


person emraldinho    schedule 21.10.2014    source источник
comment
ну, это, очевидно, не проблема с возвышенным, так как вы также получаете сообщение об ошибке из командной строки, поэтому я бы рекомендовал вам удалить тег sublimetext3 и всю информацию о возвышенном тексте из вашего вопроса   -  person markasoftware    schedule 21.10.2014
comment
@Markasoftware: да, готово   -  person emraldinho    schedule 21.10.2014


Ответы (1)


Позвольте мне рассказать вам, как я справляюсь

1-й. добавьте основной скрипт в package.json, чтобы начать с простого nodemon (без аргументов)

"scripts": {
"start": "node app-server.js",
...

2-й. инструменты > система сборки > новая система сборки

{
    "shell": true,
    "cmd": ["nodemon"],
    "path": "/usr/local/bin/:$PATH",
    "env": {
            "dns_srv": "4.2.2.2",
    },
    "working_dir": "${project_path:${folder}}",
    "selector": "*.js"
}

все еще работаю над тем, как получить цвета ansi на выходном терминале.

person mvcorrea    schedule 28.07.2016