Ошибка компиляции атома с пакетом SASS Watch

Я установил Atom и Node.js, добавил пути к своим узлам в системные переменные, перезагрузился, затем я добавил пакет SASS Watch в Atom, и когда я пытаюсь скомпилировать файл SASS, я получаю эту ошибку.

Ошибка компиляции SASS Ошибка команды: C: \ Windows \ system32 \ cmd.exe / s / c "C: \ Users \ MYUSER \ .atom \ packages \ sass-watch \ node_modules.bin \ node-sass" C: \ Users \ MYUSER \ Desktop \ project \ style.scss "" C: \ Users \ MYUSER \ Desktop \ project \ style.css "" 'узел' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Я прочитал об этом, и это должно быть проблемой с моим Path. Но я все перепробовал и так и не смог исправить. Можете ли вы помочь мне с этим? Я хотел бы заменить Netbeans на Atom, но на данный момент работает только Netbeans.


person user2791747    schedule 13.02.2015    source источник


Ответы (2)


Вы уверены, что он у вас на пути? Что возвращает echo% PATH%, если вы запустите его в командной строке?

person AtomTips    schedule 16.02.2015
comment
Я запустил @echo% PATH% C: \ ProgramData \ Oracle \ Java \ javapath; C: \ Program files \ Common Files \ Microsoft Shared \ Windows Live; C: \ Program files \ Common Files (x86) \ Microsoft Shared \ Windows Live ; C: \ Program Files \ nodejs \; C: \ Program Files \ nodejs; C: \ node \; C: \ Ruby21 \ bin; C: \ users \ MYUSER \ AppData \ Roaming \ npm; C: \ node - person user2791747; 17.02.2015
comment
Я должен удалить несколько экземпляров. Это странно, потому что, если я проверю это в своих системных переменных, не все из них будут там. Вы можете мне помочь, как я могу это исправить? - person user2791747; 17.02.2015
comment
Странно то, что nodejs работает из моей командной строки ... Но не изнутри атома? - person user2791747; 17.02.2015
comment
У вас все еще есть проблема даже после очистки PATH? - person AtomTips; 19.02.2015
comment
да. Я перезапустился, проверил свой ПУТЬ. Это единственный правильный путь к узлу, и он там только один раз. Компилятор по-прежнему сообщает ту же ошибку. - person user2791747; 20.02.2015
comment
попробуйте установить node-sass глобально: npm install -g node-sass - у меня это сработало - person cimak; 31.01.2016

Это довольно старый пост, но у меня была такая же проблема, и я наткнулся на нее.

Я решил это, просто установив node-sass глобально:

npm install -g node-sass
person ziv    schedule 29.01.2021