Если у вас есть только один файл, использующий require, или вы делаете это для демонстрационных целей, вы можете определить require в верхней части вашего файла TypeScript.
declare var require: any
Если вы используете TypeScript 2.x, вам больше не нужно устанавливать типизированные или однозначно набранные. Просто установите следующий пакет.
npm install @types/node --save-dev
Файлы будущего декларации (15.06.2016)
Такие инструменты, как Typings и TSD, будут продолжать работать, и мы будем работать вместе эти общины, чтобы обеспечить плавный переход.
ДОПОЛНИТЕЛЬНО: Если вы указываете typeroots
или types
в своем tsconfig.json
. Возможно, вам придется обновить tsconfig.json
, чтобы включить узел в качестве типа. По умолчанию любой пакет в @types уже включен в вашу сборку , если вы не указали ни одну из этих опций. Подробнее
Ниже приведена правильная конфигурация для каждого из этих параметров.
{
"compilerOptions": {
// types option has been previously configured
"types": [
// add node as an option
"node"
],
// typeRoots option has been previously configured
"typeRoots": [
// add path to @types
"node_modules/@types"
]
}
}
Используя наборы (замена DefiniteTyped), вы можете указать определение непосредственно из репозитория GitHub.
Установить наборы
npm install typings -g --save-dev
Установить определение типа requireJS из репозитория DefintelyType
typings install dt~node --save --global
Если вы используете Webpack в качестве инструмента сборки, вы можете включить типы веб-пакетов.
npm install --save-dev @ types / webpack-env
Обновите свой tsconfig.json
следующим образом в compilerOptions
:
"types": [
"webpack-env"
]
Это позволяет вам сделать require.ensure
и другие специальные функции Webpack.
С помощью CLI вы можете выполнить вышеуказанный шаг Webpack и добавить блок «types» в свой tsconfig.app.json
.
В качестве альтернативы, вы можете использовать предустановленные node
типы. Имейте в виду, что в ваш клиентский код будут включены дополнительные типы, которые на самом деле недоступны.
"compilerOptions": {
// other options
"types": [
"node"
]
}
Используйте это для загрузки видео с YouTube: Нажмите здесь (Mozilla-Addon)
Для менеджера загрузки для командной строки, попробуйте: Aria2
Для установки: sudo apt-get install aria2
Для запуска попробуйте следующие параметры: aria2c -h
Обычно я просто загружаю вещи на рабочий стол затем переместите / просмотрите / отредактируйте их оттуда. В этом случае запуск aria2 с: aria2c -d /home/yourusername/Desktop url/file_to_download
Это чертовски быстро!
Если вам нужен хороший загрузчик для Windows, вы можете обратиться к бесплатному менеджеру загрузок, он бесплатен и имеет возможности загрузки видео. Вот ссылка http://www.freedownloadmanager.org/
Но если вам нужен хороший менеджер загрузок для операционных систем Linux, таких как Ubuntu, тогда вы можете попробовать " youtube- дл ». Если вы хотите установить
, откройте терминал / командную строку и введите
sudo apt-get install youtube-dl
и нажмите enter. После его установки наберите
man youtube-dl
в терминале, чтобы получить документацию о том, как его использовать.
Это инструмент командной строки, вы можете скачать одно видео или выполнить пакетную загрузку, и лучшая его часть - вы можете загрузить весь список воспроизведения с YouTube, если хотите. Он имеет поддержку загрузки для других популярных сайтов, таких как Dailymotion, Facebook, Metacafe, Soundcloud.
«нажмите эту ссылку, чтобы посетить и установить»
«нажмите на эту ссылку, чтобы посетить и установить»
Для просмотра альтернатив:
Какие альтернативы программному обеспечению Windows по умолчанию есть в Ubuntu!
Вы можете скачать плагин Mozilla Firefox под названием «DownloadHelper». На панели инструментов Firefox перейдите в Инструменты -> Дополнения и найдите «DownloadHelper». Это превосходный плагин, который может загружать даже HD-видео практически с любого веб-сайта, включая You-Tube.
Я никогда не использовал сторонние программы, плагины для браузера или веб-службы для загрузки видео с YouTube или других платформ.
Также я не знаком с доступными инструментами в Windows.
Наконец, вопросы, касающиеся «лучших из ...», обычно приводят к основанным на мнении ответам сомнительной ценности.
Хорошая новость: youtube-dl - это работающий инструмент командной строки в вашем хранилище. Пожалуйста, попробуйте и решите сами, подходит ли вам это.