Установка jshint для sublimetext

Попробуйте запускать cmd от имени администратора.
Если просто в cmd выполнить npm что выдаст?
Существует ли папка по такому пути C:\Program Files\nodejs\node_modules\npm?

Тоже не помогает, ошибка такая же.
На счет папки:
C:\Program Files\nodejs\node_modules\npm?
Это ее самостоятельно создать? Такой папки нет

Нет, ее установщик nodejs создает.
Переустановите nodejs.

На этом этапе (на рисунке) - что выбирать при установке?

  • node.js runtime
    или
  • npm package manager ?
    И в первом и во втором случае установка выдает ошибку в итоге:
    Node.js Setup Wisard ended prematurely because of ean error. Your system has not been modified

попробуй отключить Online documentation shortcuts

не помогает

В этом окне просто Next нажимать, по умолчанию всё выбрано, нам нужны и сам Node, и npm

а если поставить другую версию, например http://blog.nodejs.org/2012/01/23/node-v0-7-1/

Другую версию ставить не надо.

но ведь текущая у @lena_boruslav на этапе установки выдает ошибку, почему бы не попробовать версию старее, как советую на том же гитхабе.
Хотя только что заметил, что ссылки там все равно нерабочие.

Потому что ПО, написанное для старых версий с большей вероятностью не будет работать. Вроде как решив одну проблему сегодня, получаешь кучу скрытых проблем завтра. Лучше разобраться с установкой свежей версии ноды.

1 лайк

Во время установки у меня работает так: создается папка nodejs в Program Files , а потом когда заливка файлов в эту папку доходит до конца - начинается обратное действие по удалению всех файлов из этой папки и сама папка тоже в итоге исчезает.

И еще: во время процесса установки Comodo и Anvir остановлены(думала, может в них причина)

Может кому нибудь пригодится.

В cmd столкнулся с вот этим “ERROR ,stat ‘C:\Users…\AppData\Roaming\npm’”.
Нужно самому создать папку “npm” в ‘‘AppData’’.

1 лайк

Создал сборку с разными полезными плагинами. Скачать и почитать про плагины можно здесь: Сборка SublimeText (windows only)

1 лайк

Привет :)
Имеется вопрос: при установке директивы “use strict” jshint ругается на “неопределенность” глобальных переменных вроде window, document. Знаю, что в настройках где-то можно их прописать, но как-то не получается у меня это сделать. Мб кто-то поделится рабочим конфигом?

http://jshint.com/docs/options/#environments

Вот тут есть настройка browser, которую надо добавить в твой .jshintrc чтобы jshint не ругался на неопределенные переменные браузера.

А где должен располагаться этот .jshintrc файл?

jshint ищет этот файл рекурсивно по дереву папок вверх. Так что корень проекта - хорошее место для расположения этого файла.

Если ты работаешь на юниксах, то корень домашней папки - хорошее место для jshintrc.

1 лайк

Спасибо