gpt4 book ai didi

react-native - 将 svg 与 webpack 和故事书一起使用时出错

转载 作者:行者123 更新时间:2023-12-05 05:59:02 31 4
gpt4 key购买 nike

将 svg 与 webpack 和 storybook 一起使用时,出现此错误。

Error in storybook

./node_modules/react-native/Libraries/Image/resolveAssetSource.js 中的错误 18:12模块解析失败:意外 token (18:12)您可能需要一个合适的加载器来处理这种文件类型,目前没有配置加载器来处理这种文件。参见 https://webpack.js.org/concepts#loaders| const AssetSourceResolver = require('./AssetSourceResolver');|

import type {ResolvedAssetSource} from './AssetSourceResolver';|| let _customSourceTransformer, _serverURL, _scriptURL;

我尝试通过 npm i react-native-svg-web 安装,并将其添加到 webpack 配置中:Added line in webpack.config

module.exports = async ({ config }) => {
config.resolve.alias = {
'react-native$': 'react-native-web',
'react-native-svg': 'react-native-svg-web'
};

对于 webpack 来说,它是一个有效的导入吗?或者有人遇到过同样的问题吗?

最佳答案

在 webpack.config.js 文件中,添加以下行为我修复了它:

module.exports = ({config}) => {
// ...
config.resolve.extensions.unshift('.web.js'); // added this line
// ...
return config;
};

原因描述为here .

关于react-native - 将 svg 与 webpack 和故事书一起使用时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68284248/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com