Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 使用meteor设置Antd会发出警告_Reactjs_Meteor_Antd - Fatal编程技术网

Reactjs 使用meteor设置Antd会发出警告

Reactjs 使用meteor设置Antd会发出警告,reactjs,meteor,antd,Reactjs,Meteor,Antd,我正在用react+antd设置流星 当我像这样导入所有文件时 import 'antd/dist/antd.less'; import 'antd/dist/antd.css'; import 'antd/dist/antd.js'; 我得到以下警告 您正在使用一整套antd,请使用以减少应用程序包大小 我如何在Meteor.js中设置这一点呢?antd文档说,您需要使用babel插件导入,它只加载您导入的那些组件资产。 阅读文档 对于您自己的网页包配置,请执行以下操作: npm i巴别塔插

我正在用react+antd设置流星

当我像这样导入所有文件时

import 'antd/dist/antd.less';
import 'antd/dist/antd.css';
import 'antd/dist/antd.js';
我得到以下警告 您正在使用一整套antd,请使用以减少应用程序包大小


我如何在Meteor.js中设置这一点呢?antd文档说,您需要使用babel插件导入,它只加载您导入的那些组件资产。 阅读文档

对于您自己的网页包配置,请执行以下操作:

npm i巴别塔插件导入

将此添加到您的babel配置中

从“antd”导入{Button};将仅加载按钮组件的资源


如果您使用的是create react应用程序,请按照上面共享的antd docs链接获取说明。

我使用的是Meteor.js,因此那里没有网页包。那么我该如何配置呢?应该有一个文件.babelrc或babel.config.js或babel.json。你需要找到那个文件。我找到了一个与你完全相同的问题的链接。我稍后会搜索abt并确认您的身份。同时,你可以浏览这个链接,看看人们是否找到了它的位置。
 plugins: [
      ['import', { libraryName: 'antd', libraryDirectory: 'lib', style: true }],
    ],