Сергей
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 код свой инжектить