Дисциплины - Проектирование динамических страниц

Решение типовых задач - NPM

Установка npm

 curl https://npmjs.org/install.sh | sh

В большинстве случаев, npm не требует отдельной установки, т.к. устанавливается вместе с Node.

Обновление npm

Есть несколько способов чтобы обновить npm. Примеры:

Установить npm заново:

 curl https://npmjs.org/install.sh | sh

Или обновить npm как глобальный пакет.

 npm install npm -g

Поиск пакетов в npm

npm search axios

Подсказка: Можно также использовать search.npmjs.org
Вторая подсказка: Для поиска необходимо знать имя нужного пакета (всё прекрасно ищет по любому слову как в имени пакета, так и в его описании, может неправильно перевёл?)

Просмотр информации о пакете

npm view axios

Локальная установка пакетов

Установим модуль axios

 npm install axios

Разница между глобальной и локальной установкой

По умолчанию npm будет устанавливать все пакеты в локальном каталоге, в которым вы сейчас работаете. Но есть глобальные пакеты, которые устанавливаются с префиксом -g, такие пакеты устанавливаются не в текущую папку, а в ту, где установлены node или npm.
Для установки фрэймворка Express можно воспользоваться следующей командой:

npm install -g express

Что в дальнейшем позволит обращаться к Express. Пример:

express -h

Таким образом можем сгенерировать структуру express-приложения в папке site

express site

Удаление локально установленного пакета

 npm uninstall http-server

Удаление глобально установленного пакета

 npm uninstall http-server -g

Установка модуля с Github

git clone git://github.com/nodeapps/http-server.git
cd http-server/
npm link

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться
00421-00422 ИИТ БГУИР
00423 ИИТ БГУИР
10421-10422 ИИТ БГУИР
10423 БГУИР
20421 БГУИР
30421 БГУИР
30423 БГУИР


Изображения Видео

1. JavaScript. Функциональное программирование. Лекция 2. Преобразование данных <iframe width="560" height="315" src="https://www.youtube.com/embed/EBKzRg4aTro" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
2. JavaScript. Функциональное программирование. Лекция 2 (продолжение) <iframe width="560" height="315" src="https://www.youtube.com/embed/phyt4PFk6Pc" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
3. HTML5 http://erud.by/files/books/HTML5.docx
4. ООП в JavaScript http://erud.by/object_orient_program/586
5. Фоновое видео jQuery http://johnpolacek.github.io/BigVideo.js
Учебная программа