установка paper.js на Mac OS X

У меня вопрос об установке Paper.js. Согласно ссылке Github (https://github.com/paperjs/paper.js), рекомендуемый способ установки и обслуживания Paper — Bower для браузеров и NPM для Node.js, поэтому я убедился, что у меня установлены npm и bower, а затем я просто выполнил эту команду в папке моего проекта:

$ bower install paper

Это немного сложно? Разве я не мог просто загрузить zip-файл прямо в папку моего проекта и разархивировать его? Прямо сейчас я просто планирую поиграть с Paper.js, чтобы изучить его.

Спасибо


person Christopher Spears    schedule 16.01.2014    source источник
comment
Я бы не считал это сложным. bower и npm дают вам возможность убедиться, что у всех установлена ​​одна и та же версия различных библиотек при разработке реального приложения. Что уменьшит количество потенциальных проблем.   -  person Justin Wood    schedule 16.01.2014
comment
Это кажется довольно простым, и это означает, что вы не обрабатываете зависимости бумаги, она обрабатывает. Поэтому, если они меняются, вы ничего не делаете, кроме обновления.   -  person Dave Newton    schedule 16.01.2014


Ответы (1)


Это немного сложнее, чем получить zip-архив, но в наши дни Bower, npm и git являются стандартными инструментами для разработчиков JS. теперь, когда у вас есть npm и bower, у вас есть почти прямой доступ к сотням js-библиотек, включая Paper.js, Two.js, Raphael.js, D3, JQuery, Underscore... на самом деле самые авторитетные js-библиотеки будут размещены на беседка и/или нпм.

Кроме того, вы можете легко обновлять свои библиотеки с помощью этих менеджеров пакетов.

$ bower update paper

$ npm install raphael

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

person Patrick Gunderson    schedule 16.01.2014