首页 >> js开发 >> js解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)js大全
js解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)js大全
发布时间: 2021年1月13日 | 浏览:
| 分类:js开发
React在安装antd之后出现的Can't resolve './locale'问题,是因为moment在2.2之后的版本都有问题,而react默认使用了最新的moment,但是在moment@2.18.1中是没有问题的。
解决方案就是配置webpack的alias,将所有的 moment 路径引用导入到 moment@2.18.1
解决方案就是配置webpack的alias,将所有的 moment 路径引用导入到 moment@2.18.1操作步骤安装moment 依赖 npm install moment@2.18.1npm install moment@2.18.1在react项目中使用yarn eject暴露config文件。如果没有安装yarn,则 先使用npm install -g yarn,再使用yarn eject暴露config文件。文件结构如图:yarn ejectyarnnpm install -g yarnyarn ejectconfig在config/webpack.config.js中找到alias添加一行"moment$": "moment/moment.js",config/webpack.config.jsalias"moment$": "moment/moment.js",
解决方案就是配置webpack的alias,将所有的 moment 路径引用导入到 moment@2.18.1
解决方案就是配置webpack的alias,将所有的 moment 路径引用导入到 moment@2.18.1操作步骤安装moment 依赖 npm install moment@2.18.1npm install moment@2.18.1在react项目中使用yarn eject暴露config文件。如果没有安装yarn,则 先使用npm install -g yarn,再使用yarn eject暴露config文件。文件结构如图:yarn ejectyarnnpm install -g yarnyarn ejectconfig在config/webpack.config.js中找到alias添加一行"moment$": "moment/moment.js",config/webpack.config.jsalias"moment$": "moment/moment.js",
相关文章:
- jsVUE项目axios请求头更改Content-Type操作js大全
- jsVue自动构建发布脚本的方法示例js大全
- js代码javascript递归函数定义和用法示例分析
- jsvue在响应头response中获取自定义headers操作js大全
- jsvue中全局路由守卫中替代this操作(this.$store/this.$vux)js大全
- js解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题js大全
- JavaScript深入了解Vue.js 混入(mixins)
- js解决父组件将子组件作为弹窗调用只执行一次created的问题js大全
- jsvuex中store存储store.commit和store.dispatch的用法js大全
- jsAngular利用HTTP POST下载流文件的步骤记录js大全