These are chat archives for QingWei-Li/cooking

8th
Sep 2016
Mmpc1994
@Mmpc1994
Sep 08 2016 07:35
怎么该那个eslintrc
我想声明一个全局变量不知道怎么做..
cinwell.li
@QingWei-Li
Sep 08 2016 07:36
看 eslint 文档
Mmpc1994
@Mmpc1994
Sep 08 2016 07:36
好吧
maywzp
@maywzp
Sep 08 2016 09:19
请问视频资源要怎么引入呢,像图片资源那样引入并不会被打包到static文件夹下
cinwell.li
@QingWei-Li
Sep 08 2016 09:21
加一个视频的 loader 就好了 其实还是 url-loader
maywzp
@maywzp
Sep 08 2016 09:21
cooking.add('loader.url', {
test: /.jpe?g$|.gif$|.png$|.ico|.svg$|.woff$|.ttf$|.mp4$/,
loader: 'url-loader?limit=8192'
})
这样吗
cinwell.li
@QingWei-Li
Sep 08 2016 09:22
看起来不对 正则写错了
匹配 . 要写成 \.
maywzp
@maywzp
Sep 08 2016 09:23
/.jpe?g$|.gif$|.png$|.ico|.svg$|.woff$|.ttf$|.mp4$/
不是我发出来\就没了
。。
cinwell.li
@QingWei-Li
Sep 08 2016 09:23
那应该没错
maywzp
@maywzp
Sep 08 2016 09:25
不行,这样图片都加载不出来了
cinwell.li
@QingWei-Li
Sep 08 2016 09:27
哦是的
这个 url-loader 的一个问题
资源被重复给 url loader 处理了
svg: {
          test: /\.svg(\?\S*)?$/,
          loader: 'url-loader',
          query: {
            limit: limit,
            name: path.posix.join(assetsPath, '[name].[hash:7].[ext]')
          }
        },
        image: {
          test: /\.(gif|png|jpe?g)(\?\S*)?$/,
          loader: 'url-loader',
          query: {
            limit: limit,
            name: path.posix.join(assetsPath, '[name].[hash:7].[ext]')
          }
        }
因为我已经有提供 图片的 loader 了
maywzp
@maywzp
Sep 08 2016 09:28
嗯,没提供视频的
cinwell.li
@QingWei-Li
Sep 08 2016 09:29
嗯 所以你自己加一个
cooking.add(‘loader.mp4’ {
 test: /\.mp4$/,
loader: ‘url-loader'
})