相关疑难解决方法(0)

Webpack dist文件夹没有在项目文件夹中创建?

一切运行正常,但无法找到我的dist文件夹的位置.我按照文档使用publicPath,仍然dist文件夹似乎来自内存.

这可能是一个小问题,我是webpack的新手.任何帮助都可行

下面是我的webpack.config.js文件

var path = require('path')
var webpack = require('webpack')
var HtmlWebpackPlugin = require('html-webpack-plugin')

module.exports = {
    entry: "./src/index.js",
    output: {
        path: path.join(__dirname,'dist'),
        filename: "[name].js",
        publicPath:'/dist'
    },
    plugins: [
        new HtmlWebpackPlugin({
          template: './src/index.html'
        })
    ],
    module: {
        loaders: [
            {
                test: /\.css$/, loader: "style-loader!css-loader"
            },
            {
                test: /\.(eot|woff|woff2|ttf|svg|png|jpg)$/,
                loader: 'url-loader?limit=30000&name=[name]-[hash].[ext]'
            },
            {
                test: /\.js$/,
                exclude: /(node_modules|bower_components)/,
                loader: 'babel',
                query: {
                    presets: ['es2015', 'react', 'stage-2']
                }
            }
        ]
    },
    devServer: {
        historyApiFallback: true,
        stats:'error-only'
    }
};
Run Code Online (Sandbox Code Playgroud)

我的package.json文件是

{
  "name": "tryout", …
Run Code Online (Sandbox Code Playgroud)

npm reactjs webpack

13
推荐指数
1
解决办法
9557
查看次数

html-loader 未获取正确的 img src 路径

(问题解决了!)

我正在尝试使用html-loaderfile-loader打包index.html img标签src属性中提到的图像源。

但它不起作用,因为img标签src没有引用正确的路径。

只是想知道我的配置有什么问题吗?

我的webpack配置:

const { resolve } = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const { CleanWebpackPlugin } = require('clean-webpack-plugin');

module.exports = {
  entry: {
    main: ['./src/index.js', './src/scss/main.scss'],
  },
  output: {
    filename: '[name].js',
    chunkFilename: '[name].min.js',
    path: resolve(__dirname, 'build'),

  },
  mode: 'development',
  module: {
    rules: [
      {
        test: /\.html$/,
        use: [
          {
            loader: 'html-loader',
          }
        ],
      },
      {
        test: /\.scss$/,
        use: [
          'style-loader',
          'css-loader',
          'sass-loader' …
Run Code Online (Sandbox Code Playgroud)

javascript webpack

3
推荐指数
1
解决办法
3508
查看次数

标签 统计

webpack ×2

javascript ×1

npm ×1

reactjs ×1