Size: a a a

Angular - русскоговорящее сообщество

2016 August 19

AK

Alexey Krasman in Angular - русскоговорящее сообщество
Продолжая вчерашнюю тему, я выбрал следующее решение для кастомизации сборки angular-cli@webpack
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
добавил свой webpack.config.js в корень
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
'use strict';

var ExtractTextPlugin = require("extract-text-webpack-plugin");


var plugins = [

  new ExtractTextPlugin("[name].css")

];


module.exports = {

  context: __dirname + '/src',


  entry: {

    vendor: ['./css/vendor.less'],

    app: ['./css/app.less']

  },


  output: {

    path: __dirname + '/public/build',

    filename: '[name].js'

  },


  devtool: "source-map",


  plugins: plugins,


  module: {

    loaders: [

      {

        test: /\.less$/,

        loader: ExtractTextPlugin.extract("css?sourceMap!less?sourceMap")

      },

      {

        test: /\.(woff|woff2|ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/,

        loader: 'file?name=fonts/[name]/[name].[ext]?[hash]'

      }

    ]

  }

};
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
и прописал команды в package.json
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
"scripts": {
   "start": "webpack -w & ng serve",
   "build": "webpack -p && ng build -prod",
...
 },
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
в принципе это достаточно простой способ интегрировать во встроенный билд-флоу свои кастомные пайпы
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
и смысла нет особого продавливать разработчиков angular-cli чтобы они вынесли базовый webpack-конфиг наружу
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
👍 Нужно потестить
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
только "extract-text-webpack-plugin": "2.0.0-beta.3" нужно использовать а не 1.0
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
1.0 не работает с webpack 2
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Ну круто, что можно. Значит можно попробовать затестить cli
источник

AM

Andrey Marchenko in Angular - русскоговорящее сообщество
Alexey Krasman
1.0 не работает с webpack 2
почему? работает
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
у меня была такая ошибка
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Остался вопрос, как отключить модуль из их webpack )
источник
2016 August 22

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Никак. Странная группа
источник

SZ

Sergey Zverev in Angular - русскоговорящее сообщество
У меня не маленький опыт верстки на фрилансе, в большинстве случаев при верстке требуют минимальные знания пыхыпы потому что будете верстать под всякие cms.
источник

SZ

Sergey Zverev in Angular - русскоговорящее сообщество
скорее даже так, если вы начинающий верстальщик то без знаний базовых cms к примеру натяжка шаблона - найти работу практический нереально.
источник

YL

Yan👀 Lobaty in Angular - русскоговорящее сообщество
Натягивать на цмс дело пыхаря) если это приходиться делать верстальщику значит он где-то не договорился
источник

SZ

Sergey Zverev in Angular - русскоговорящее сообщество
Я про реальный мир пишу а не про то как должно быть)
источник