2013-09-30 38 views
5

Chcę użyć paper.js, ale istnieją 3 różne wersje pliku paper.js, które nie mogą znaleźć wyjaśnienia różnic. Którego mam użyć?Którego pliku paper.js używam w katalogu dist?

z paper.js' dist directory:

  • papieru core.js
  • paper-full.js
  • paper.js

Jest rzeczywiście 4th, paper-node.js, ale zakładam, że to dla Node.js którego aktualnie nie używam.

+0

Samouczki wydają się używać paper.js - użyłbym tego ... – ppeterka

+0

Nie mają ich minified wersji –

Odpowiedz

6

Jak odpowiedział na GitHub zagadnień tracker już:

https://github.com/paperjs/paper.js/issues/296

  • paper.js jest taka sama jak papierowy full.js
  • stosować papier-full.js jeśli pracujesz z kodem PaperScript.
  • Użyj paper-core.js, jeśli potrzebujesz tylko Paper API bez rozszerzeń PaperScript.

Powód, dla którego plik paper-full.js jest taki sam jak plik paper.js, częściowo działa ze starszą wersją, a częściowo z tym, jak program paper.js jest ładowany podczas programowania przez load.sh. Możesz przeczytać na ten temat tutaj: https://github.com/paperjs/paper.js#editing-and-running-code-during-development

+1

Dziękuję za odpowiedź. Pobrałem Paper.js z Twojej strony (paperjs.org) i nie mogłem znaleźć odpowiedzi na to pytanie bez Googling it i mając nadzieję, że się pojawiło. Czy możesz umieścić odpowiedź na swojej stronie internetowej, aby ludzie w przyszłości nie potrzebowali jej Google? Dzięki za wspaniałą bibliotekę! – reor

+0

Mamy teraz włączone do pliku README: https://github.com/paperjs/paper.js/#which-version-to-use Również paper-node.js odchodzi, ponieważ mamy teraz biblioteka hybrydowa, która używa tego samego pliku we wszystkich obsługiwanych środowiskach. –

+0

Świetnie! Dzięki, @ Jürg! – reor