2013-10-14 3 views
11

Я загрузил nodes.js v0.10.15-linux-x86 и добавил его в путь, чтобы он мог использоваться только мной. Я установил [email protected] Однако после установки я ничего не могу найти.Где находится команда clean-css после ее установки?

npm http GET https://registry.npmjs.org/clean-css 
npm http 200 https://registry.npmjs.org/clean-css 
npm http GET https://registry.npmjs.org/clean-css/-/clean-css-1.1.3.tgz 
npm http 200 https://registry.npmjs.org/clean-css/-/clean-css-1.1.3.tgz 
npm http GET https://registry.npmjs.org/commander 
npm http 200 https://registry.npmjs.org/commander 
npm http GET https://registry.npmjs.org/commander/-/commander-2.0.0.tgz 
npm http 200 https://registry.npmjs.org/commander/-/commander-2.0.0.tgz 
[email protected] node_modules/clean-css 
└── [email protected] 

Я посмотрел на узел/Lib/node_modules/директории, нет такого каталога с именем, как "чистый-CSS".

Вы видите, что не так в настройке?

Благодаря

ответ

13

По умолчанию НПМ будет установлен только модуль в локальной node_modules папке. Идея заключается в том, что каждый модуль, который вы запускаете, может иметь изолированные версии своих зависимостей.

Попробуйте npm install -g clean-css (установите глобально), если вы хотите запустить его из оболочки.

+0

Да, опция «-g» работает. Благодаря! Теперь я могу найти его по адресу: «/ home/Jaska/node-v0.10.15-linux-x86/lib/node_modules/clean-css» и «/home/Jaska/node-v0.10.15-linux-x86/bin» , – chfw

1

в соответствии с clean-css github page (https://github.com/jakubpawlowicz/clean-css-cli), они разделяют версии на clean-css и clean-css-cli. поэтому версия командной строки может быть установлена ​​через «npm install clean-css-cli -g», а затем ее можно получить из оболочки как «cleancss».

+0

Как-то простая установка не работает, только глобальная установка. Я OSX Sierra. – igaurav

Смежные вопросы