使用相對路勁很繁瑣,我想使用絕對路徑,但一直市404找不到資源,應(yīng)該如何解決?項(xiàng)目結(jié)構(gòu):這是配置文件const?webpack?=?require('webpack');
const?path?=?require('path');
const?HtmlWebpackPlugin?=?require('html-webpack-plugin');
module.exports?=?{
????context:?__dirname?+?'/src',//
????entry:?"./js/root.js",?//已多次提及的唯一入口文件
????module:?{
????????loaders:?[
????????????{
????????????????test:?/\.js?$/,//解析所有js文件
????????????????exclude:?/(node_modules)/,//跳過這些文件
????????????????loader:?'babel-loader?presets[]=react,presets[]=es2015,presets[]=stage-0',
????????????},
????????????{
????????????????test:?/\.css$/,
????????????????//loader:?'style-loader!css-loader?modules&importLoaders=1&localIdentName=[name]_[local]_[hash:base64:5]'
????????????????loader:?'style-loader!css-loader'
????????????}],
????},
????output:?{
????????path:?__dirname?+?"/public/",
????????filename:?"bundle.js",//輸出這個(gè)js
????},
????devServer:?{
????????contentBase:?"./public",?//本地服務(wù)器所加載的頁面所在的目錄
????????historyApiFallback:?true,?//不跳轉(zhuǎn)
????????inline:?true,
????????hot:?true
????},
????plugins:?[
????????new?webpack.HotModuleReplacementPlugin()
????],
}
1 回答

李曉健
TA貢獻(xiàn)1036條經(jīng)驗(yàn) 獲得超461個(gè)贊
你看一下相對路徑時(shí),他請求的完整路徑是什么,然后配置絕對路徑時(shí)在output里配置一個(gè)publicPath就行了
添加回答
舉報(bào)
0/150
提交
取消