Happy-Coding-Clans / vue-easytable

A powerful data table based on vuejs. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
https://happy-coding-clans.github.io/vue-easytable/
MIT License
3.69k stars 738 forks source link

想问一下为什么import css文件后为什么会说找不到 #47

Closed z1047549075 closed 6 years ago

z1047549075 commented 6 years ago

These relative modules were not found:

huangshuwei commented 6 years ago

你用的哪个版本?

我这边用了版本是 1.5.8 测试 没问题。

看你的报错信息应该是‘字体’loader 沒找到,字体loader配置可以参考:

  {
            test: /\.(eot|woff|woff2|ttf|svg)(\?\S*)?$/,
            use: [{
                loader: 'url-loader',
                options: {
                    limit: 5000,
                    name: 'font/[name]-[hash:8].[ext]'
                }
            }]

        }

有问题再反馈

z1047549075 commented 6 years ago

我的也是1.5.8版本的,昨天又调试了很久没找到原因,应该是和vue-vli、node的版本有些关系,我换成是直接引用umd/css/index.css就可以了

huangshuwei commented 6 years ago

你的 webpack loader 配置发出来我看下

z1047549075 commented 6 years ago

image 采取的是vue-cli新建项目默认的loader

huangshuwei commented 6 years ago

@z1047549075 知道了,你少配置了一种字体格式:woff 你加上去应该就可以了

  {
            test: /\.(eot|woff|woff2|ttf|svg)(\?\S*)?$/,
            use: [{
                loader: 'url-loader',
                options: {
                    limit: 5000,
                    name: 'font/[name]-[hash:8].[ext]'
                }
            }]

        }
z1047549075 commented 6 years ago

不是呢,我现在重新换了你给的配置,还是不行 去掉import或者是缓存是umd/css/index.css就可以,真不知道是哪里的问题

huangshuwei commented 6 years ago

woff 类型字体是必须配置的,因为table组件依赖这个字体。

配置改完以后,需要重新执行webpack 命令,你在重新打包试试

huangshuwei commented 6 years ago

@ALL 已修复,已发布 https://github.com/huangshuwei/vue-easytable/releases/tag/1.5.11