
Rafael
15.01.2017
09:06:06
мля, мля, мля
как обновить?

Stanislav
15.01.2017
09:06:18

Rafael
15.01.2017
09:06:22
что за шрифт?

Google

Stanislav
15.01.2017
09:06:40

Rafael
15.01.2017
09:06:42
кого?
если я обновлю его в проекте, то ничего страшного не произойдет?

Kelin
15.01.2017
09:07:04
Короче, на странице есть ссылки, которые роутера не касаются и не должны, но он реагирует на них
<a href="#" @click="doSmth">Do something</a>
И при нажатии он реагирует, как на router-link

Stanislav
15.01.2017
09:08:31
что за шрифт?
Внезапно, Segoe UI. Самое интересное, что под MacOS он смотрится лучше, чем в винде

Rafkat
15.01.2017
09:08:39
“Chat web-app using Phoenix and Vue.js — Part 1” @jespr https://medium.com/@jespr/create-a-simple-chat-web-app-using-phoenix-and-vue-js-bc5d82e53f9b

Kelin
15.01.2017
09:09:51
Так как его отучить реагировать на обычные ссылки ~_~

Stanislav
15.01.2017
09:10:29

Kelin
15.01.2017
09:10:41
Ну он переходит на #/

Stanislav
15.01.2017
09:11:16
эм

Kelin
15.01.2017
09:11:20
lalalaa.com/#/create
Нажимаешь на <a href="#">fdsf</a>
И он переходит на lalalaa.com/#/
Всо, решил проблему

Google

Stanislav
15.01.2017
09:16:16
чо сделал та?

Rafael
15.01.2017
09:16:35
mode: 'history'?
обновил пакеты у себя - такого не получил

Stanislav
15.01.2017
09:19:16
Ну я вот развернул у себя сейчас чистый vue-cli (2.7.0) и показывает такое

Rafael
15.01.2017
09:19:29
разве что такую фигню:
(node:4449) DeprecationWarning: `DEBUG_FD` is deprecated. Override `debug.log` if you want to use a different log function (https://git.io/vMUyr)

Stanislav
15.01.2017
09:20:21
может они где-то в конфигах веб-пака это сделали)

Rafael
15.01.2017
09:29:33

Stanislav
15.01.2017
09:30:02
Плак плак
сходи в репу, посмотри по ченджлогам релизов.

Rafael
15.01.2017
09:30:23

Stanislav
15.01.2017
09:33:02

Rafael
15.01.2017
09:34:45
Вах, сохранил себе, будет время себе скопипащу это

Timur
15.01.2017
09:38:12

Сергей
15.01.2017
10:02:12

Timur
15.01.2017
10:06:09
Збс!

Rafael
15.01.2017
10:24:52
А ты используешь его?

Сергей
15.01.2017
10:25:48
Да, на отдельный виртуальный десктоп только терминал вынесен с этим плагином

Google

Rafael
15.01.2017
10:26:20
Т.е его просто ставишь и он работает из коробки?
Шаманить не нужно?

Timur
15.01.2017
10:26:44
Да, классный плагин. Не надо в каше глазами искать нужную инфу, когда Webpack собирает что-то.

Сергей
15.01.2017
10:26:50
он хорош тем, что показывает по сколько места бандлы занимают по сравнению с https://github.com/vuejs-templates/webpack/pull/426

Rafael
15.01.2017
10:28:09
Не нужно
даже что-то писать в конфиге webpack?

Сергей
15.01.2017
10:29:01
подключать то естественно нужно. Но как и все остальные. сейчас скину его подключение в конфиге

Timur
15.01.2017
10:29:15
// Import the plugin:
var DashboardPlugin = require('webpack-dashboard/plugin');
// If you aren't using express, add it to your webpack configs plugins section:
plugins: [
new DashboardPlugin()
]
// If you are using an express based dev server, add it with compiler.apply
compiler.apply(new DashboardPlugin());
Дак есть же всё в readme.

Rafael
15.01.2017
10:29:32
просто там написано как через npm делать, а я yarn юзаю
в vue-cli-webpack это какой файл модифицировать?

Rafael
15.01.2017
10:32:43
base наверное


Сергей
15.01.2017
10:34:41
var config = require('../config')
var webpack = require('webpack')
var merge = require('webpack-merge')
var utils = require('./utils')
var baseWebpackConfig = require('./webpack.base.conf')
var HtmlWebpackPlugin = require('html-webpack-plugin')
var FriendlyErrors = require('friendly-errors-webpack-plugin')
var DashboardPlugin = require('webpack-dashboard/plugin')
// add hot-reload related code to entry chunks
Object.keys(baseWebpackConfig.entry).forEach(function (name) {
baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])
})
module.exports = merge(baseWebpackConfig, {
module: {
loaders: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap })
},
// eval-source-map is faster for development
devtool: '#eval-source-map',
plugins: [
new webpack.DefinePlugin({
'process.env': config.dev.env
}),
new DashboardPlugin(),
// https://github.com/glenjamin/webpack-hot-middleware#installation--usage
new webpack.optimize.OccurrenceOrderPlugin(),
new webpack.HotModuleReplacementPlugin(),
new webpack.NoErrorsPlugin(),
// https://github.com/ampedandwired/html-webpack-plugin
new HtmlWebpackPlugin({
filename: 'index.html',
template: 'index.html',
inject: true
}),
//new FriendlyErrors()
]
})
Это webpack.dev
compiler.apply
compiler.apply(new DashboardPlugin()); - работает и без этого


Timur
15.01.2017
10:37:02
На prod то зачем данный плагин?

Rafael
15.01.2017
10:37:13

Timur
15.01.2017
10:37:17
=)

Google

Сергей
15.01.2017
10:38:09
Кстати да. В package.json
"dev": "node node_modules/webpack-dashboard/bin/webpack-dashboard -- node build/dev-server.js",

Rafael
15.01.2017
10:38:56
вах, спасибо
ты используешь webstorm?

Сергей
15.01.2017
10:41:00
Нет идешки хорошей для работы на vue не нашел. На сублайме сижу
Ну вроде норм все. В вебшторме терминал не отображает видимо цвета и псевдографику
Запусти из системного терминала

Admin
ERROR: S client not available

Rafael
15.01.2017
10:42:53
псевдографику тоже
но это именно в терменалое
а не в run скорее всего
вот жеж срань

Сергей
15.01.2017
11:04:41
У тебя уже процесс на этом порту висит

Rafael
15.01.2017
11:05:12

Сергей
15.01.2017
11:05:12
Вероятно где то еще один инстанс ноды
Что??

Rafael
15.01.2017
11:05:34
и да, это решило проблему

Сергей
15.01.2017
11:06:06
Error: listen EADDRINUSE

Rafael
15.01.2017
11:06:40
жаль конечно что она не раотает в ide

Google

Сергей
15.01.2017
11:07:35
ну для иде поставь friendly errors плагин

Rafael
15.01.2017
11:12:44

Сергей
15.01.2017
11:13:28
я про https://github.com/vuejs-templates/webpack/pull/426

Rafael
15.01.2017
11:17:02
ааа, ну да, видимо придется им довоьстоваться

Stanislav
15.01.2017
11:22:21
Тоже одно время хотел, но мне такое не пойдёт. Я терминал в редакторе запускаю.

Сергей
15.01.2017
11:23:06
Вообще идеально если мониторов несколько )

Rafael
15.01.2017
11:23:18

Stanislav
15.01.2017
11:23:21
Если больше 2, да)

Rafael
15.01.2017
11:23:23
Надо 3 тогда

Stanislav
15.01.2017
11:24:10
Фотшоп, браузер, вебпак, ide... 4 получается ?
Хотя фотшоп редко, да

Timur
15.01.2017
11:27:37
Это смотря ещё какие. ?
28" IPS/PVA мне бы и одного хватило.
Хотя и сейчас DELL 24" IPS одного хватает.

Rafael
15.01.2017
11:34:24
У меня сейчас ноут + монитор - мало
Хочется ide - 1 монитор + монитор под браузер + 1 монитор под консоль и телегра м

Alexey
15.01.2017
11:36:43
Сап чат. Можете пожалуйста подсказать, как в кастомной директиве вызвать функцию, которую передал в параметре? Мне нужно обработать изменение значения display на "none"

Rafael
15.01.2017
11:39:42
Тут поможет только @xanf_ua