gpt4 book ai didi

javascript - rails react webpack 无法加载图像

转载 作者:行者123 更新时间:2023-11-30 20:47:32 25 4
gpt4 key购买 nike

我使用下面的命令创建了一个新的应用程序(使用react webpack)

我用的是 rails 5.1.4

rails new news --database=postgresql --webpack=react

我有一些图像被放在 app/assets/images 中,所以在文件夹 app/javascript/src/components/test.jsx 中,我想显示这个 images 放在 assets/images 中。

import React, { Component } from 'react'
import addBanner from 'images/addbanner_728x90_V1.jpg';

class Header extends Component {
render() {
return (
<header id="header">
<img src={addBanner} alt="" />
</header>
)
}
}

这是我的webpacker.yml

default: &default
source_path: app/javascript
source_entry_path: packs
public_output_path: packs
cache_path: tmp/cache/webpacker

# Additional paths webpack should lookup modules
# ['app/assets', 'engine/foo/app/assets']
resolved_paths: ['app/assets']

当我运行 rails server 时,图像没有显示在我的网站上。

这是一个错误,显示在 chrome调试控制台上。

GET http://localhost:3000/packs/_/assets/images/addbanner_728x90_V1-b8833c72a88a27dde49f4c9067bef50d.jpg net::ERR_BLOCKED_BY_CLIENT

如何显示这张图片?

最佳答案

很可能是因为名称是addbanner_...jpg,它被adblock 屏蔽了,因为它认为这是一个广告。尝试禁用 adblock,或更改图像的名称。

关于javascript - rails react webpack 无法加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48539896/

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