Как импортировать файлы?
Хотел использовать datepicker библиотеку https://github.com/wwilsman/Datepicker.js. Но в исходниках есть только минифицированная версия, и, как понимаю, части скрипта разбросанные по разным файлам с inport-export function. Подскажите, как можно собрать эти файлы в один?
Есть файл package.json. Вероятно он нужен для сборщика. Но как это запустить, не представляю. |
Янковиц,
скопируйте файлы по ссылкам к себе на сайт из строк 9, 10 <!DOCTYPE html> <html> <head> <title>Untitled</title> <meta charset="utf-8"> <style type="text/css"> </style> <link rel="stylesheet" href="https://rawgit.com/wwilsman/Datepicker.js/master/dist/css/datepicker.material.css"> <script src="https://rawgit.com/wwilsman/Datepicker.js/master/dist/datepicker.js"></script> <script> document.addEventListener( "DOMContentLoaded" , function() { var datepicker = new Datepicker('#datepicker'); }); </script> </head> <body> <input type="text" id="datepicker"> </body> </html> |
В том то и дело, что мне нужна полная версия, а не минифицированная, отсюда: https://rawgit.com/wwilsman/Datepick.../datepicker.js я уже скачал.
Дело в том, что консоль выдает ошибки и я хотел бы внести некоторые изменения. Но даже после beautifier скрипта, понять что там невозможно. |
https://github.com/wwilsman/Datepicker.js
Скачиваете архив, там есть поддиректория src - там исходники. Или https://github.com/wwilsman/Datepick...ree/master/src Берете их по одному. |
Янковиц,
1. Ставишь Node.js. 2. Качаешь репозиторий: Code -> Download ZIP. 3. Извлекаешь папку Datepicker.js-master из Datepicker.js-master.zip. 4. Открываешь Командную строку. 5. Переходишь в папку> cd C:\path\Datepicker.js-master 6. Ставишь зависимости> npm install 7. Запускаешь сборщик> npm run start 8. Теперь, когда в папке src будешь что-то редактировать, datepicker.js в dist будет обновляться автоматически. |
несжатая версия datepicker.js
Янковиц,
по инструкции Rise, + удалить сжатие из rollup.config.js строки , uglify() |
Rise,
пунк 8, как редактировать? и завершить npm и нужно ли завершать? |
|
Рони, спасибо большое! Я бы с с Node.js провозился бы весь день.
|
рони,
Просто в любом редакторе правишь нужный файл, обновление будет на сохранение, директория отслеживается. Завершить можно Ctrl+C или просто закрыв консоль, само оно не завершится. |
Часовой пояс GMT +3, время: 02:57. |