babel-plugin-import不生效的问题
来源:互联网 发布:网络歌手排行榜2005 编辑:程序博客网 时间:2024/05/21 13:59
问题描述:
使用create-react-app生成项目,然后eject,然后安装了antd和babel-plugin-import依赖包,按antd官网的说明在babelrc里面加了配置:
{
"plugins": [
["import", { libraryName: "antd", style: "css" }]
]
}
大概2016年10月份按这个流程构建的项目,是没有任何问题的,但是今天重新构建一遍之后,发现babel-plugin-import并没有生效,浏览器还是警告:You are using a whole pachage of antd,而且antd的组件都没有样式
解决:
在webpack配置文件的loader配置里面来配置antd,即:
loaders: [
...
{
text: /\.(js|jsx)$/,
include: paths.appSrc,
loader: 'babel',
query: {
cacheDirectory: true,
plugins: [["import", { libraryName: "antd", style: "css" }]]
}
},
...
]
问题解决。
即,配置babel-plugin-import有两种方式,可以在babelrc里面,也可以在webpack里面,但是当前版本下在babelrc里面配置就会出现不生效的问题。
2 0
- babel-plugin-import不生效的问题
- babel-plugin-import不生效的问题
- babel-plugin-import
- react中使用AntDesign库 --- babel-plugin-import 配置
- babel引起的import无法正常转换成es5的问题
- 输入法切换快捷键不生效的问题
- Android中setHeight不生效的问题
- 修改php.ini不生效的问题
- PHP参数修改不生效的问题
- crontab ntpdate不生效的问题
- alarmmanger set 不生效的问题
- ButterKnife 8.0.1不生效的问题
- @Transaction注解不生效的问题
- ButterKnife 8.0.1不生效的问题
- 跑马灯不生效的问题
- z-index的用法,不生效问题
- 如何解决.gitignore不生效的问题
- 记一次 @Transactional不生效的问题
- 小学生算术(进位问题)
- 简单介绍SpringMVC重定向传参数的实现
- 深入理解java虚拟机 总结
- NOIP2010 机器翻译 乌龟棋 关押罪犯
- android组件之ContentProvider(四)——query参数详解
- babel-plugin-import不生效的问题
- Android蓝牙开发经验
- jquery DOM节点删除之empty和remove区别
- java正则表达式详解与Spring.split()使用
- eclipse 快捷键
- MongoDB基于复制集创建索引
- 第九周:137. Single Number II
- JS-本地存储数据库
- adb 端口被占用