找不到模块:无法解析 './src/refreshableScrollView
Module not found: Can't resolve './src/refreshableScrollView
在我的应用程序中安装 ant mobile 后,我尝试在我的应用程序中使用卡片组件,但是当我在网络上或在我的 phone 上启动应用程序时,我总是收到相同的错误(错误的完整日志是:找不到模块:
Can't resolve './src/refreshableScrollView' in 'C:\Users\User\Desktop\AwesomeProject\node_modules\@bang88\react-native-ultimate-listview
idk 如果需要但我已经发布了所有信息)',有人知道如何解决它吗?
我最近遇到了同样的问题,并且已经解决了。
首先你需要使用 expo 而不是 npm 安装 ant mobile:
expo install @ant-design/react-native
同时安装 babel-plugin-import:
expo install babel-plugin-import
然后像这样修改babel.config.js
文件:
module.exports = function(api) {
api.cache(true);
return {
presets: ['babel-preset-expo'],
plugins: [
['import', {libraryName: '@ant-design/react-native'}],
],
};
};
在我的应用程序中安装 ant mobile 后,我尝试在我的应用程序中使用卡片组件,但是当我在网络上或在我的 phone 上启动应用程序时,我总是收到相同的错误(错误的完整日志是:找不到模块:
Can't resolve './src/refreshableScrollView' in 'C:\Users\User\Desktop\AwesomeProject\node_modules\@bang88\react-native-ultimate-listview
idk 如果需要但我已经发布了所有信息)',有人知道如何解决它吗?
我最近遇到了同样的问题,并且已经解决了。
首先你需要使用 expo 而不是 npm 安装 ant mobile:
expo install @ant-design/react-native
同时安装 babel-plugin-import:
expo install babel-plugin-import
然后像这样修改babel.config.js
文件:
module.exports = function(api) {
api.cache(true);
return {
presets: ['babel-preset-expo'],
plugins: [
['import', {libraryName: '@ant-design/react-native'}],
],
};
};