Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 18

Ю

Юра in JavaScript Noobs — сообщество новичков
undefined
var keyName = 'ключ'
b[keyName] // ok, будет искать b['ключ']
b.keyName // будет искать прям keyName
спс
источник

Р

Роб in JavaScript Noobs — сообщество новичков
Всем привет, установил вебпак, при попытке запустить выводит ошибку в консоль:
"webpack" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Была такая же проблема в другом проекте, но получилось решить прямым указанием к файлу. Тут не работает и возвращает ту же ошибку.
Что могло пойти не так?
источник

Кm

Кирилл mrDoode in JavaScript Noobs — сообщество новичков
Роб
Всем привет, установил вебпак, при попытке запустить выводит ошибку в консоль:
"webpack" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Была такая же проблема в другом проекте, но получилось решить прямым указанием к файлу. Тут не работает и возвращает ту же ошибку.
Что могло пойти не так?
Криво установил
источник

Кm

Кирилл mrDoode in JavaScript Noobs — сообщество новичков
Сам то гуглил?
источник

Р

Роб in JavaScript Noobs — сообщество новичков
Кирилл mrDoode
Криво установил
Использовал команду npm install -D webpack webpack-cli
На стаковерфлоу много вариантов решения, не пробовал только переустанавливать с флагом save, не вариант устанавливать глобально. Остальные решения не помогли.

На предыдущем проекте запустилось с прямым указанием черезе node_modules, потом начало запускаться через команду webpack.
источник

u

undefined in JavaScript Noobs — сообщество новичков
Роб
Всем привет, установил вебпак, при попытке запустить выводит ошибку в консоль:
"webpack" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Была такая же проблема в другом проекте, но получилось решить прямым указанием к файлу. Тут не работает и возвращает ту же ошибку.
Что могло пойти не так?
если ты пытаешься напрямую в консоли прописать webpack, и он его не находит, то тебе надо его установить с флагом -g (глобально). Но это не есть хорошо. Лучше всего в package.json в разделе scripts прописывать скрипт для webpack, и сам webpack ставить с флагом -D.

Когда ты вызываешь через скрипт в package.json (npm run scriptName), то webpack находит себя по локальному пути ./node_modules/webpack/....
источник

Р

Роб in JavaScript Noobs — сообщество новичков
undefined
если ты пытаешься напрямую в консоли прописать webpack, и он его не находит, то тебе надо его установить с флагом -g (глобально). Но это не есть хорошо. Лучше всего в package.json в разделе scripts прописывать скрипт для webpack, и сам webpack ставить с флагом -D.

Когда ты вызываешь через скрипт в package.json (npm run scriptName), то webpack находит себя по локальному пути ./node_modules/webpack/....
Спасибо, попробую.
источник

NK

ID:1014852681 in JavaScript Noobs — сообщество новичков
источник

Р

Роб in JavaScript Noobs — сообщество новичков
undefined
если ты пытаешься напрямую в консоли прописать webpack, и он его не находит, то тебе надо его установить с флагом -g (глобально). Но это не есть хорошо. Лучше всего в package.json в разделе scripts прописывать скрипт для webpack, и сам webpack ставить с флагом -D.

Когда ты вызываешь через скрипт в package.json (npm run scriptName), то webpack находит себя по локальному пути ./node_modules/webpack/....
Прописал "compile": "webpack --config webpack.config.js"
Вернуло Cannot find module rootdir\webpack.config.js'
источник

u

undefined in JavaScript Noobs — сообщество новичков
Роб
Прописал "compile": "webpack --config webpack.config.js"
Вернуло Cannot find module rootdir\webpack.config.js'
а попробуй npx webpack --config webpack.config.js
источник

u

undefined in JavaScript Noobs — сообщество новичков
ну этопри условии, что у тебя есть webpack.config.js
источник

AM

Andrew Mishchenko in JavaScript Noobs — сообщество новичков
Хай гайз, не могу понять почему стейт не принимает значения которые есть в пропсе.
У меня в компоненте Formula есть стейт
this.state = {currentActive: [] }
я хочу в этот стейт запихнуть свою пропсу с другим массивом
ComponentDidMount(){
this.setState({
currentActive: this.props.teethArray,
})
}
а получается
this.state.currentActive - пустой массив
this.props.teethArray - массив который нужно передать в стейт
в чем может быть проблем?
источник

Р

Роб in JavaScript Noobs — сообщество новичков
undefined
а попробуй npx webpack --config webpack.config.js
Спасибо, успех.
источник

AM

Andrew Mishchenko in JavaScript Noobs — сообщество новичков
просто это же какая то тупость, что в стейт не записывается то что находится в пропсе
источник

l

len in JavaScript Noobs — сообщество новичков
может кто-нибудь в курсе как на карте leaflet при отдалении карты группировать значки?
источник

Ю

Юра in JavaScript Noobs — сообщество новичков
Привет
https://codepen.io/freelancetesting/pen/LYVZyRo
Почему в 16 строке я не могу вывести значение ключа age
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Юра
Привет
https://codepen.io/freelancetesting/pen/LYVZyRo
Почему в 16 строке я не могу вывести значение ключа age
а с чего ты взял, что в 16? у меня в 11 пишет вообще
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
Юра
Привет
https://codepen.io/freelancetesting/pen/LYVZyRo
Почему в 16 строке я не могу вывести значение ключа age
У тебя обращение console.log(user[age]); тоесть получится значение свойства, которое находится в переменной age, тоесть какая строка будет, такое название у свойства....так как переменной нету, то и значения нету....если сделать:
const anyPropName = "age";
console.log(user[anyPropName]);

то заработает, так как в anyPropName находится строка age
источник

Ю

Юра in JavaScript Noobs — сообщество новичков
Vladimir
У тебя обращение console.log(user[age]); тоесть получится значение свойства, которое находится в переменной age, тоесть какая строка будет, такое название у свойства....так как переменной нету, то и значения нету....если сделать:
const anyPropName = "age";
console.log(user[anyPropName]);

то заработает, так как в anyPropName находится строка age
имеетеся ввиду не через let или var обьявлять , а через const, тогда будет работать [anyPropName] ?
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
нету разницы через что объявлять...важно, что в квадратных скобках в итоге должна быть строка
источник