Pts — TypeScript/JavaScript-библиотека для визуализации точек в пространстве и творческого кодирования. Проект разрабатывается под лицензией Apache 2.0 и набрал на GitHub 4,3 тысячи звезд.
Библиотека написана на языке программирования TypeScript. Содержит алгоритмы для визуализации и творческого кодирования. API поддерживает как быстрое прототипирование, так и работу на крупных проектах.
Преимущества:
canvas
, svg
и других форматах;Загрузите последнюю версию библиотеки pts.js
или pts.min.js
(находятся в папке dist). В качестве альтернативного способа используйте любую сеть доставки контента CDN, такую как, например, cdnjs, jsdelivr или unpkg. Затем добавьте загруженный файл библиотеки на html-страницу:
<script type="text/javascript" src="path/to/pts.js"></script>
#Вес мини-файла ~90КБ, сжатого — 26КБ.
Выполните команду npm install pts
. Это позволяет импортировать нужные части библиотеки в проект.
<script type="text/javascript" src="path/to/pts.js"></script>
Чтобы начать работу, загрузите или клонируйте следующие репозитории:
npm
и webpack
;react-pts-canvas
в проекте React. Для запуска ознакомьтесь с документацией. Демо-проекты можно посмотреть здесь. При возникновении проблемы обращайтесь в поддержку.
Клонируйте указанный репозиторий и установите зависимости через npm install
:
npm start npm run build npm test
Запустите указанный файл, чтобы сгенерировать документацию в формате Pts. (Требуется Python 3.6)
npm run docs
Для генерации типизированных документов, выполните следующую команду:
typedoc --readme none --out typedocs src --name Pts
Создайте файлы декларации и минимизации TypeScript:
npm run typings npm run minify
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…