Size: a a a

2020 December 14

JB

Joe Beretta in pro.js
Foma
какой фаил с урла
да никакой. топикстартер же спросил как добавить фичу в либу, чтобы файл считывался не с файловой системы, а  по урлу подтягивался и дальше уже либа делала что-то.
источник

KI

Karimov Ildar in pro.js
Joe Beretta
да никакой. топикстартер же спросил как добавить фичу в либу, чтобы файл считывался не с файловой системы, а  по урлу подтягивался и дальше уже либа делала что-то.
Да Спасибо я это как раз спрашивал
источник

JB

Joe Beretta in pro.js
Foma
пригласите переводчика
вопрос думаю снят)
источник

F

Foma in pro.js
а тю, странно что либа не умеет
источник

NS

Nadejda Semak in pro.js
#job #вакансия #backend #node.js #JavaScript #middle #senior #удаленка #remote
🔘Город: любой
🔘Формат работы: #удаленка либо #офис в Москве
🔘Занятость: #fulltime #полная
🔘Зарплатная вилка: 140 000-200 000р на руки.
🔘Компания: Core
➡️Технологичный стартап в сфере онлайн-образования: web-based приложение, где каждый человек может стать преподавателем, учителем, наставником, чтобы донести свои знания и опыт до аудитории.
➡️ Мы ценим UX, UI и эстетику — всё должно быть красиво.
➡️Сегодня на нашей платформе работает маркетплейс Мегафона, в 2019-м запускали продукты на сотни тысяч человек: «Цифровой прорыв» для портала «Россия - страна возможностей», он вошёл в книгу рекордов Гиннеса как самый большой хакатон в Мире. Команда реализует важные социальные проекты: вместе с Данон и Бондюэль мы придумали и воплощаем Всероссийский проект «Здоровое питание от А до Я». На сегодняшний день к нам присоединились школы из 40 регионов РФ.
Кого мы ищем:
Мы ищем backend разработчика, который присоединится к команде для развития и поддержки платформы. Будет участвовать в создании новой функциональности и рефакторинге существующего кода, написании новых сервисов.
Мы запустили ракету нашего стартапа и выходим на первую космическую. Есть шанс успеть! Тот, кто хочет действительно наносить пользу обществу, менять Мир — нам с Вами по пути в этой экспедиции.
Требования:
 Отличные знания javascript (включая последние спецификации);
 Опыт коммерческой разработки в Node.js cтэке;
 MongoDB: проектирование коллекций и составление запросов;
Будет плюсом:
 Опыт работы с Nest.js и TypeScript как большой плюс;
 Опыт самостоятельной настройки сборщиков и таск-раннеров (webpack, grunt/gulp и т.д.) и CI процесса;
 Опыт работы с фронтенд в React стэке;
 Опыт работы с Docker контейнерами;
Что мы даем:
 Работа над современным проектом без legacy кода;
 Интересные, масштабные и разнообразные задачи;
 Отличный офис в центре для москвичей (или возможность полностью удаленной работы). Нам не важно, где вы работаете, если задачи делаются в срок и вы на связи во время командной работы.
 Работаем по договору с ИП или «самозанятым».
 Оплатим обучение раз в год, вы сами выбираете курсы в пределах 30 тысяч рублей.
 Возможность изменить мир ;)
 
Отправить резюме или задать вопрос: @Nady_it
источник

RH

Roman Hamster in pro.js
Всем привет
Товарищи, не могу вкурить, как откомпились папку с несколькими .ts ?
грубо говоря есть ./src/*.ts
и пытаюсь через webpack седлать ./dist/*.js (той же структуры)

на голом tsc выходит норм - а вот как на webpack - да что бы каждый файл прогнать через babel - не могу понять
источник

AG

Anton Golovanov in pro.js
Roman Hamster
Всем привет
Товарищи, не могу вкурить, как откомпились папку с несколькими .ts ?
грубо говоря есть ./src/*.ts
и пытаюсь через webpack седлать ./dist/*.js (той же структуры)

на голом tsc выходит норм - а вот как на webpack - да что бы каждый файл прогнать через babel - не могу понять
источник

RH

Roman Hamster in pro.js
Спасибо - сейчас читану!
источник

RH

Roman Hamster in pro.js
Погоди это и есть голый tsc
вопроc был - как это сделать на webpack?
источник

AG

Anton Golovanov in pro.js
Roman Hamster
Погоди это и есть голый tsc
вопроc был - как это сделать на webpack?
module: {
   rules: [
     {
       test: /\.tsx?$/,
       use: 'ts-loader',
       exclude: /node_modules/,
     },
   ],
 },
 resolve: {
   extensions: [ '.tsx', '.ts', '.js' ],
 },
 output: {
   filename: 'bundle.js',
   path: path.resolve(__dirname, 'dist'),
 },
источник

AG

Anton Golovanov in pro.js
Roman Hamster
Погоди это и есть голый tsc
вопроc был - как это сделать на webpack?
Но ты все равно должен прогонять через ts-loader
источник

AG

Anton Golovanov in pro.js
Т.е. tsconfig.json все равно придется писать
источник

RH

Roman Hamster in pro.js
Anton Golovanov
module: {
   rules: [
     {
       test: /\.tsx?$/,
       use: 'ts-loader',
       exclude: /node_modules/,
     },
   ],
 },
 resolve: {
   extensions: [ '.tsx', '.ts', '.js' ],
 },
 output: {
   filename: 'bundle.js',
   path: path.resolve(__dirname, 'dist'),
 },
но мене не нужен bundle.js
я пытаюсь сделать пак из нескольких библиотек из TS в JS
источник

AG

Anton Golovanov in pro.js
Roman Hamster
но мене не нужен bundle.js
я пытаюсь сделать пак из нескольких библиотек из TS в JS
Ну настрой output, только не понятно, зачем тебе тогда вообще вебпак.
источник

RH

Roman Hamster in pro.js
Anton Golovanov
Ну настрой output, только не понятно, зачем тебе тогда вообще вебпак.
например
./src/button.ts
/src/input.ts

перегнать ( включить в каждый .ts все imports, через babel, через uglyfy) в:

./dist/button.js
/dist/input.js
источник

AG

Anton Golovanov in pro.js
Roman Hamster
например
./src/button.ts
/src/input.ts

перегнать ( включить в каждый .ts все imports, через babel, через uglyfy) в:

./dist/button.js
/dist/input.js
output: {
   filename: '[name].js',
    path: path.resolve(__dirname, 'dist'),
  },
- что-то типа такого
источник

RH

Roman Hamster in pro.js
Anton Golovanov
output: {
   filename: '[name].js',
    path: path.resolve(__dirname, 'dist'),
  },
- что-то типа такого
да - но в этом случае нужно явно указывать каждый файл - хотелось бы что то вроде
filename: '*.js',
источник

AG

Anton Golovanov in pro.js
Roman Hamster
да - но в этом случае нужно явно указывать каждый файл - хотелось бы что то вроде
filename: '*.js',
Всмысле? [name] - это плейсхолдер, куда подставиться имя файла.
источник

RH

Roman Hamster in pro.js
Anton Golovanov
Всмысле? [name] - это плейсхолдер, куда подставиться имя файла.
а какое подставляется?
оно берется из entry

entry: {
           main: './src/index.js'
},
источник

AG

Anton Golovanov in pro.js
Оно берется из файла, который в этот момент обрабатывается.
источник