
Сергей
19.10.2018
23:38:30
да

Casper
19.10.2018
23:38:33

Сергей
19.10.2018
23:38:56
у тебя в депсах должен быть только
lodash axios element moment vue vuex
всё

Google

Сергей
19.10.2018
23:39:12
то, что ты в коде проекта импортишь
не больше
все тулзы и билд в дев

Саня
19.10.2018
23:39:29
??
Спасибки.
Так и сделаю.

Cenator
19.10.2018
23:39:53
вуе как минимум

Саня
19.10.2018
23:40:10
А как peer отдельно писать?

Cenator
19.10.2018
23:40:18
peerDependencies

Саня
19.10.2018
23:40:24
А из консоли?
И чем они отличаются?

Сергей
19.10.2018
23:40:33

Google

Casper
19.10.2018
23:40:35

Сергей
19.10.2018
23:40:36
для проекта не надо

Casper
19.10.2018
23:40:42
Это зависимости для библиотек

Cenator
19.10.2018
23:40:43
так у него библиотека

Casper
19.10.2018
23:40:49
У него Axios, vue, vuex

Саня
19.10.2018
23:41:03
Но вью же это не библиотека.

Cenator
19.10.2018
23:41:29
ааа, не так прочитал, да, все логично, у тебя обычный проект, пиши как удобно, разницы нет

Casper
19.10.2018
23:41:50

Саня
19.10.2018
23:42:14
Балдеж, спасибо.
А чо юзают eslint еще?
Или перешли на jscs?

Сергей
19.10.2018
23:42:43
два года назад

Саня
19.10.2018
23:43:14
?

Сергей
19.10.2018
23:43:23
ты бы ещё jshint вспомнил

Саня
19.10.2018
23:43:26
А чо они в шторме недавно только его поддержку добавили.

Сергей
19.10.2018
23:43:31
сейчас нет ничего, кроме eslint и prettier

Саня
19.10.2018
23:43:34

Google

Сергей
19.10.2018
23:43:37

Саня
19.10.2018
23:44:03
А в ноде 10.12 есть es2018?

Cenator
19.10.2018
23:44:18
node.green

Саня
19.10.2018
23:45:07
?
Полезно к вам сюда заходить.

Сергей
19.10.2018
23:45:22
полная поддержка

Victor
19.10.2018
23:45:30
а чего у тебя есть и еслинт и бабаель и вью кли еслинт/бабель?)

Саня
19.10.2018
23:45:32
А про бабель есть такой же сайт? =) Типа в каком бабель чо транспайлит.

Victor
19.10.2018
23:45:46
если ты ставишь вью клишный тебе не надо ставить обычный

Саня
19.10.2018
23:45:56

Victor
19.10.2018
23:46:21
да, создай чистый проект с вью кли, выбери бабель и еслинт и посмотри package.json
оно все будет плагинами

Саня
19.10.2018
23:46:57
Я так и делал, а он мне говорил еще доставить.
И еще.
И еще.

Victor
19.10.2018
23:47:11
кто он?)

Саня
19.10.2018
23:47:24
npm

Victor
19.10.2018
23:47:47
ты что-то путаешь наверно

Google

Сергей
19.10.2018
23:47:59

Саня
19.10.2018
23:48:38
Чо он меня тут строщает.

Victor
19.10.2018
23:48:40
смотри, я сделал чистый проект с вью кли https://i.imgur.com/8KbbPhS.png
ничего сюда доставлять уже не надо кроме конфиг-преттиер если он нужен и паг/сасс

Сергей
19.10.2018
23:49:19
бля, паг и сасс?
серьезно?

Саня
19.10.2018
23:49:21

Victor
19.10.2018
23:49:28
ну по желанию)
во вью ж темплейты и скопед стили, там вполне можно поюзать паг и сасс
это в реакте они не нужны

Саня
19.10.2018
23:50:22
А варны из-за чего?

Victor
19.10.2018
23:50:44
хз, у меня нет их

Саня
19.10.2018
23:51:08
Лан, подумаю, спасибо.

Casper
19.10.2018
23:51:42
npm uninstall jquery

Alexander
20.10.2018
00:18:36

Alexandr
20.10.2018
00:32:11
а кто знает как тут cookieJar врубить? https://www.npmjs.com/package/jsdom-browser
что-то вообще не могу найти где куки((
вроде страницу подгрузил

Victor
20.10.2018
00:34:31
а то ты так долго страдаешь)

Google

Alexandr
20.10.2018
00:34:47
=))))
было бы очень неплохо
а вообще могу за консультацию заплатить

Victor
20.10.2018
00:34:59
только тебе не нужен браузер

Alexandr
20.10.2018
00:35:08
можно в личку?

Victor
20.10.2018
00:35:27
const jsdom = require('jsdom');
const { JSDOM } = jsdom;
async function getCookies(url) {
const cookieJar = new jsdom.CookieJar('', {});
await JSDOM.fromURL(url, { cookieJar });
return cookieJar.store;
}
getCookies('https://microsoft.com').then(console.log);
все

Alexandr
20.10.2018
00:35:56
хм, он запустит все скрипты там?
мне нужно, чтобы он все развернул прям =)))
и куки запомнил

Victor
20.10.2018
00:36:48
не уверен, потести

Alexandr
20.10.2018
00:38:43
const linq = require("linq");
const jsdom = require("jsdom");
const { JSDOM } = jsdom;
const Browser = require('jsdom-browser')
const cookieJar = new jsdom.CookieJar('', {});
const browser = new Browser({runScripts: 'dangerously', cookieJar});
var Client = require('node-rest-client').Client;
var client = new Client();
var url = "https://yandex.ru";
client.get(url, function (data, response) {
browser.addContent(url, data.toString());
const window1 = browser.openWindow(url);
window1.addEventListener('load', event => {
var cc = cookieJar;
});
});
ну вот так вообще ничего не работает(
в куки ничего не записывает(
мне именно полная эмуляция браузера нужна)
чтобы все скрипты юзал и куки
кто может дать платную консультацию по nodejs и библиотеке jsdom-browser?

Сергей
20.10.2018
00:54:23

Victor
20.10.2018
00:55:40
а так если тебе нужны куки даже с 3rd-party ресурсов, то проще всего реально взять puppeteer и не мучаться

Alexandr
20.10.2018
00:56:48
мне просто нужна полная эмуляция браузера(
чтобы я мог там JS код свой инжектить