Size: a a a

Node.js — русскоговорящее сообщество

2021 February 23

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Эх, были бы все преподы, как Тимур..
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Добрый день
Какую можете порекомендовать template engine? Смотрю в сторону handlebars. Хочется писать на переиспользуемых компонентах, типа как в реакте, но на шаблонах.
источник

N

Nikita in Node.js — русскоговорящее сообщество
Всем привет подскажите пожалуйста, как можно принять данные в VUE из electronJS?
источник

MS

Misha Shandra in Node.js — русскоговорящее сообщество
всем хай, подскажите по каким причинам может не работать первый роут? Пишет что такого роута нет, хотя со вторым всё ок.
location
 .get('/:location', locationControllers.getLocation)
 .get('/get-all', locationControllers.getAllLocations)
источник

М

Максим in Node.js — русскоговорящее сообщество
Nikita
Всем привет подскажите пожалуйста, как можно принять данные в VUE из electronJS?
У электрона кажется есть чат.
источник

М

Максим in Node.js — русскоговорящее сообщество
Misha Shandra
всем хай, подскажите по каким причинам может не работать первый роут? Пишет что такого роута нет, хотя со вторым всё ок.
location
 .get('/:location', locationControllers.getLocation)
 .get('/get-all', locationControllers.getAllLocations)
На какой урл запрос делаешь? С которым проблема
источник

РР

Роман Розов... in Node.js — русскоговорящее сообщество
Всем привет

У меня вопрос.
Делаю плагин для grafana. Node версии 12.18.4. Использую react с синтаксисом jsx. Пытаюсь использовать babel для транспиляции.
Установил @babel/core (v. 7.5.4), @babel/cli (v. 7.5.4) и @babel/preset-react (v. 7.5.4)

В .babelrc прописано:
{
   "presets":[
       [
           "@babel/presets-react"
       ]
   ]
}

Я так понял, что мне нужно сначала транспилировать babel`ом файлы из формата jsx в js, и после этого уже компилировать grafana-toolkit`ом весь проект.

При транспилировании файлов jsx возникает ошибка "Cannot find module '@babel/preset-presets-react'...":

root@Zabbix:/var/lib/grafana/plugins/pan-Control-panel-1.0.1# npm run build-bbl

> Control-panel-1.0.1@1.0.1 build-bbl
> babel src/jsx -d src/lib

Error: Cannot find module '@babel/preset-presets-react'
Require stack:
- /var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/files/plugins.js
- /var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/files/index.js
- /var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/index.js
- /var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/cli/lib/babel/options.js
- /var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/cli/lib/babel/index.js
- /var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/cli/bin/babel.js
   at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15)
   at resolve (internal/modules/cjs/helpers.js:78:19)
   at resolveStandardizedName (/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/files/plugins.js:100:7)
   at resolvePreset (/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/files/plugins.js:48:10)
   at loadPreset (/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/files/plugins.js:67:20)
   at createDescriptor (/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/config-descriptors.js:154:9)
   at /var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/config-descriptors.js:109:50
   at Array.map (<anonymous>)
   at createDescriptors (/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/config-descriptors.js:109:29)
   at createPresetDescriptors (/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/config-descriptors.js:101:10) {
 code: 'MODULE_NOT_FOUND',
 requireStack: [
   '/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/files/plugins.js',
   '/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/config/files/index.js',
   '/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/core/lib/index.js',
   '/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/cli/lib/babel/options.js',
   '/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/cli/lib/babel/index.js',
   '/var/lib/grafana/plugins/pan-Control-panel-1.0.1/node_modules/@babel/cli/bin/babel.js'
 ]
}
npm ERR! code 1
npm ERR! path /var/lib/grafana/plugins/pan-Control-panel-1.0.1
npm ERR! command failed
npm ERR! command sh -c babel src/jsx -d src/lib

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-02-22T18_14_23_630Z-debug.log



Может кто-нибудь подсказать как решить проблему?
источник

РР

Роман Розов... in Node.js — русскоговорящее сообщество
источник

MS

Misha Shandra in Node.js — русскоговорящее сообщество
Максим
На какой урл запрос делаешь? С которым проблема
=\, всё решил, просто в нодемон передавал ?param=data   , а надо было  location/right-here-writ-param
источник

Я

Ярослав in Node.js — русскоговорящее сообщество
Misha Shandra
всем хай, подскажите по каким причинам может не работать первый роут? Пишет что такого роута нет, хотя со вторым всё ок.
location
 .get('/:location', locationControllers.getLocation)
 .get('/get-all', locationControllers.getAllLocations)
Потому что наоборот их нада посатавить роут с маской типо :id должен идти в конце
источник

Я

Ярослав in Node.js — русскоговорящее сообщество
Misha Shandra
всем хай, подскажите по каким причинам может не работать первый роут? Пишет что такого роута нет, хотя со вторым всё ок.
location
 .get('/:location', locationControllers.getLocation)
 .get('/get-all', locationControllers.getAllLocations)
И если ты в функции контролера  будешь использовать this все пойдет по пиз** потому что потеряется контекст
источник

N

Nikita in Node.js — русскоговорящее сообщество
Максим
У электрона кажется есть чат.
Хорошо, благодарен
источник

AS

Alvaro Santure in Node.js — русскоговорящее сообщество
Привет всем, подскажите в чем проблема
источник

AS

Alvaro Santure in Node.js — русскоговорящее сообщество
источник

AS

Alvaro Santure in Node.js — русскоговорящее сообщество
и на фронте ошибка 500
источник

ЕВ

Евгений Войтенко... in Node.js — русскоговорящее сообщество
Alvaro Santure
и на фронте ошибка 500
тебе писали. боди дебажь.
источник

AS

Alvaro Santure in Node.js — русскоговорящее сообщество
Я не понял как
источник

ЕВ

Евгений Войтенко... in Node.js — русскоговорящее сообщество
Alvaro Santure
Я не понял как
гугли как ставить breakepoints в твоей ide. иначе бросай это дело.
источник

TS

Taras Savchenko in Node.js — русскоговорящее сообщество
Всем привет)
Подскажите пожалуйста, какими способами можно перекинуть большие данные с бэка на фронт?
источник

Д

Денис in Node.js — русскоговорящее сообщество
Alvaro Santure
Я не понял как
Запускаешь дебаг, ставишь точку останова и смотришь
источник