相关疑难解决方法(0)

ReactJS和公共文件夹中的图像

我是ReactJS中的新手,我想在组件中导入图像.这些图像位于公用文件夹内,我不知道如何从react组件访问该文件夹.

有任何想法吗 ?

编辑

我想在Bottom.js或Header.js中导入图像

结构文件夹是:

在此输入图像描述

我不使用webpack.我是不是该 ?

编辑2

我想使用webpack加载图像和其他资产.所以在我的配置文件夹中我有下一个文件:

在此输入图像描述

我需要在哪里添加图像的路径以及如何添加?

谢谢

javascript reactjs

40
推荐指数
6
解决办法
6万
查看次数

无法使用webpack加载png文件,意外的字符

我试图重新配置我的webpack,现在我无法加载css文件.我将我的风格保存在src> styles> main.css中

我收到的错误如

ERROR in ./src/images/NavIcon03.png
Module build failed: SyntaxError: /Users/myname/work/site/src/images/NavIcon03.png: Unexpected character '?' (1:0) 
Run Code Online (Sandbox Code Playgroud)

这是我的webpack配置

var webpack = require('webpack')


module.exports = {
  entry: [
    './src/main.js'
  ],
  output: {
    path: __dirname,
    publicPath: '/',
    filename: 'bundle.js'
  },
  module: {
    loaders: [{
      exclude: /node_modules/,
      loader: 'babel'
    },
        {
          test: /\.css$/, // Only .css files
          loader: 'style!css' // Run both loaders
        }]
  },
  resolve: {
    extensions: ['', '.js', '.jsx']
  },
  devServer: {
    contentBase: './'
  }
};
Run Code Online (Sandbox Code Playgroud)

下面是package.json

{
  "name": "website",
  "version": "0.0.1", …
Run Code Online (Sandbox Code Playgroud)

reactjs webpack webpack-style-loader

30
推荐指数
4
解决办法
3万
查看次数