2014-01-16 2 views
1

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

$ bower install paper 

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

Благодаря

+0

Я бы не счел это сложным. 'bower' и' npm' дают вам возможность убедиться, что у всех одинаковая версия различных библиотек, установленных при разработке реального приложения. Это уменьшит количество потенциальных проблем. –

+0

Это кажется довольно простым, и это означает, что * вы * не обрабатываете зависимости бумаги, * это * делает. Поэтому, если они меняются, вы ничего не делаете, кроме обновления. –

ответ

4

Это немного сложнее, чем захват почтовый архив, но становой, НПМ и мерзавец стандартные инструменты для JS дэвов в эти дни. теперь, когда у вас есть npm и bower, у вас почти прямой доступ к сотням js libs, включая Paper.js, Two.js, Raphael.js, D3, JQuery, Underscore ... на самом деле наиболее авторитетные js libs будут размещены на беседка и/или npm.

Кроме того, вы можете сохранить ваш ЛИЭС легко обновить с помощью этих менеджеров пакетов

$ bower update paper 

$ npm install raphael 

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

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