@vuejs_ru

Страница 67 из 3900
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
может они где-то в конфигах веб-пака это сделали)

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
Вах, сохранил себе, будет время себе скопипащу это

Сергей
15.01.2017
10:02:12
<a href="#" @click="doSmth">Do something</a>
<a href="#" @click.prevent="doSmth">Do something</a> надо делать

Вах, сохранил себе, будет время себе скопипащу это
Вот еще интересный плагин для оутппута вебпака - https://github.com/FormidableLabs/webpack-dashboard

Сергей
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
Дак есть же всё в readme.
да, да, уже читаю

просто там написано как через 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
base наверное
Мне кажется лучше в dev.

На prod то зачем данный плагин?

Rafael
15.01.2017
10:37:13
Мне кажется лучше в dev.
ога, там ид елаю уже

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
ну для иде поставь friendly errors плагин
Ээ, для webstorma я не нашёл, или неверно тебя понял

Сергей
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
Вообще идеально если мониторов несколько )

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

Страница 67 из 3900