Просмотр исходного кода

【看板展示】【打包样式分离】

zhuth 8 лет назад
Родитель
Сommit
1c2965b016
3 измененных файлов с 10 добавлено и 3 удалено
  1. 3 1
      kanban-client/.gitignore
  2. 3 0
      kanban-client/README.md
  3. 4 2
      kanban-client/webpack.config.js

+ 3 - 1
kanban-client/.gitignore

@@ -1,3 +1,5 @@
 node_modules/
-*.bundle.js
+build/css/
+build/fetch/
+build/src/
 data/

+ 3 - 0
kanban-client/README.md

@@ -8,6 +8,9 @@
 ##### 20170825
 * 设置layout也能随着配置数据的改变动态刷新。
 * 一定程度上调整title在屏幕变大时因图片超出容器造成table被覆盖的问题
+##### 20170914
+* 模块化打包调整
+* 组件自适应调整,并支持手动设置组件字体大小、table的行高
 #### 运行
 * 本地运行
 ```

+ 4 - 2
kanban-client/webpack.config.js

@@ -32,7 +32,10 @@ module.exports = {
             {
                 test: /\.(less|css)$/,
                 exclude: /node_modules/,
-                loader: 'style-loader!css-loader!less-loader'
+                use: ExtractTextPlugin.extract({
+                    fallback: 'style-loader',
+                    use: ['css-loader', 'less-loader']
+                })
             },
             {
                 test: /\.json$/,
@@ -53,7 +56,6 @@ module.exports = {
                 }
             }
         }),
-        // 压缩
         new webpack.optimize.UglifyJsPlugin({
             compress: {
                 warnings: false