Есть ли способ получить Абсолютный Путь для ссылок с WebPack? - PullRequest
0 голосов
/ 26 мая 2018

У меня есть такая конфигурация WebPack.

Я установил publicPath: '/' - но похоже, что он не работает.

Я использовал "webpack": "^3.12.0 "и" webpack-dev-server ":" ^ 2.11.2 ", если это важно

module.exports = {
  entry: ["./src/index.js", "./src/styles/main.scss"],
  output: {
     filename: "bundle.js",
     path: path.resolve(__dirname, "./public/dist"),
     publicPath: '/'
  },
  module: {
     rules: [
        {
          test: /\.scss/,
          loader: ExtractTextPlugin.extract(["css-loader", "sass-loader"])
        },

        {
          test: /\.js$/,
          exclude: /node_modules/,
          loaders: "babel-loader",
          options: {
            presets: ["react", "stage-0", "es2015"],
            plugins: ["transform-class-properties"]
          }
        }
     ]
  },
  devServer: {
     contentBase: "./public/",
     watchContentBase: true,
     port: 3000
  },
  plugins: [
     new ExtractTextPlugin("bundle.css"),
     new webpack.DefinePlugin({
       "process.env.NODE_ENV": JSON.stringify("production")
     }),
     new webpack.optimize.UglifyJsPlugin()
  ]
};

Но моя ссылка в теге a:

<a href="/">Text</a>

по-прежнемуприводит к localhost: 3000

Есть ли способ получить абсолютный путь для ссылок?

...