問題:項(xiàng)目使用的是react框架+webpack,在開發(fā)環(huán)境運(yùn)行npm start的時(shí)候,頁(yè)面顯示出來的是類似服務(wù)器根目錄一樣的頁(yè)面,而正常的文件資源卻沒有加載,急求幫助!
代碼:
package.json:
{
"name": "project",
"version": "1.0.0",
"description": "",
"main": "bundle.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "webpack-dev-server --mode development",
"build": "webpack --mode production"
},
"author": "whj",
"license": "ISC",
"devDependencies": {
"antd": "^3.4.1",
"babel-core": "^6.26.0",
"babel-loader": "^7.1.4",
"babel-plugin-import": "^1.7.0",
"babel-preset-env": "^1.6.1",
"babel-preset-react": "^6.24.1",
"css-loader": "^0.28.11",
"echarts": "^3.8.5",
"extract-text-webpack-plugin": "^4.0.0-beta.0",
"file-loader": "^1.1.11",
"font-awesome": "^4.7.0",
"handsontable-pro": "^1.14.2",
"html-webpack-plugin": "^3.2.0",
"less": "^3.0.1",
"less-loader": "^4.1.0",
"react": "^16.3.1",
"react-dom": "^16.3.1",
"react-handsontable": "^0.3.1",
"react-highcharts": "^12.0.0",
"react-redux": "^5.0.7",
"react-router-dom": "^4.2.2",
"redux": "^3.7.2",
"style-loader": "^0.20.3",
"url-loader": "^1.0.1",
"webpack": "^4.5.0",
"webpack-cli": "^2.0.14",
"webpack-dev-server": "^3.1.3",
"whatwg-fetch": "^2.0.4"
}
}
webpack.config.js:
var path = require("path");
var ExtractTextPlugin = require("extract-text-webpack-plugin"); //從js文件中分離文件的插件
var HtmlWebpackPlugin = require("html-webpack-plugin"); //在輸入文件夾里添加html頁(yè)面
module.exports = {
entry:path.resolve(__dirname, 'src/entry.jsx'),
output:{
filename:"bundle.js",
path:path.resolve(__dirname, "./dist")
},
resolve: {
extensions: ['.js', '.jsx', '.less', '.css']
},
module: {
rules: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
loader: "babel-loader"
},
{
test: /\.css$/,
use: ExtractTextPlugin.extract("css-loader") //將css文件從js中分離出來
},
{
test: /\.less$/,
use: ExtractTextPlugin.extract(["css-loader", "less-loader"]) //把less文件轉(zhuǎn)換成css文件,并從js中分離出來
},
{
test: /\.(jpg|png|gif)$/, //處理圖片
use: "url-loader?limit=8192&name=img/[name][hash].[ext]" //大于8192(8k)的時(shí)候用file-loader
},
{
test: /\.(woff|woff2|eot|ttf|otf|svg)$/, //處理圖標(biāo)
use: "url-loader?limit=1024&name=font/[name][hash].[ext]" //大于1024(1k)的時(shí)候用file-loader
}
]
},
//開啟一個(gè)服務(wù)器
devServer:{
port: 3000, //監(jiān)聽8090端口
open:true, //服務(wù)器啟動(dòng)后打開默認(rèn)瀏覽器 localhost:8080
openPage:"#/dispatch/make", //在url上添加路徑
proxy: { //代理
'/WHP.HydroPower': {
target: 'http://localhost:8080',
secure: false
}
}
},
plugins: [
//將從js中分離出來的樣式合并到指定樣式文件中
new ExtractTextPlugin("styles.css"),
//在輸出文件夾中添加html頁(yè)面
new HtmlWebpackPlugin({
template: __dirname + '/src/index.html', //將指定的html頁(yè)面內(nèi)容覆蓋到輸出文件夾中的html里,并且會(huì)自動(dòng)引入出口bundle.js以及分離出來的css文件
favicon: __dirname + '/src/ico/favicon.ico' //添加網(wǎng)站的圖標(biāo)
})
]
}
npm start后控制臺(tái)的輸出:
PS D:\Shang Gu Project\CQFCS\WPD.CQFHDD> npm start
> project@1.0.0 start D:\Shang Gu Project\CQFCS\WPD.CQFHDD
> webpack-dev-server --mode development
i ?wds?: Project is running at http://localhost:3000/
i ?wds?: webpack output is served from /
i ?wdm?: wait until bundle finished: /
i ?wdm?: Hash: 1df8a4e288d5b0772404
Version: webpack 4.5.0
Time: 12724ms
Built at: 2018-4-16 09:57:35
Asset Size Chunks Chunk Names
img/errorb5c9b223d7dc40d8f56617c8979d30a2.jpg 103 KiB
[emitted]
img/side-nav-bgf115cc8f38818b0eaecb82c0e29e34c4.png 99.9 KiB
[emitted]
img/bgfe6785fd55248f8c9f27a7c167b00f2e.png 2.01 MiB
[emitted]
bundle.js 8.1 MiB main [emitted] main
styles.css 945 KiB main [emitted] main
favicon.ico 4.19 KiB
[emitted]
index.html 291 bytes
[emitted]
Entrypoint main = bundle.js styles.css
[./node_modules/loglevel/lib/loglevel.js] 7.68 KiB {main} [built]
[./node_modules/react-dom/index.js] 1.33 KiB {main} [built]
[./node_modules/react-redux/es/index.js] 230 bytes {main} [built]
[./node_modules/react/index.js] 190 bytes {main} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {main} [built]
[./node_modules/url/url.js] 22.8 KiB {main} [built]
[./node_modules/webpack-dev-server/client/index.js?http://localhost:3000] (webpack)-dev-server/client?http://localhost:3000 7.75 KiB {main} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.58 KiB {main} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.05 KiB {main} [built]
[./node_modules/webpack/hot sync ^\.\/log$] (webpack)/hot sync nonrecursive ^\.\/log$ 170 bytes {main} [built]
[./node_modules/webpack/hot/emitter.js] (webpack)/hot/emitter.js 77 bytes {main} [built]
[0] multi (webpack)-dev-server/client?http://localhost:3000 ./src/entry.jsx 40 bytes {main} [built]
[./src/container/store/configureStore.js] 471 bytes {main} [built]
[./src/entry.jsx] 736 bytes {main} [built]
[./src/router/routeMap.jsx] 7.33 KiB {main} [built]
+ 1288 hidden modules
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\dist\antd.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/dist/antd.css] ./node_modules/css-loader!./node_modules/antd/dist/antd.css 565 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\button\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/button/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/button/style/index.css 28.7 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\checkbox\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/checkbox/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/checkbox/style/index.css 6.1 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\date-picker\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/date-picker/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/date-picker/style/index.css 43.9 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\grid\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/grid/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/grid/style/index.css 82.4 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\input-number\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/input-number/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/input-number/style/index.css 6.74 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\input\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/input/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/input/style/index.css 10.5 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\layout\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/layout/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/layout/style/index.css 2.99 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\menu\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/menu/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/menu/style/index.css 28 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\message\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/message/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/message/style/index.css 2.28 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\modal\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/modal/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/modal/style/index.css 4.86 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\radio\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/radio/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/radio/style/index.css 7.75 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\select\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/select/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/select/style/index.css 16.4 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\spin\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/spin/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/spin/style/index.css 5.46 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/style/index.css 69.8 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\tabs\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/tabs/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/tabs/style/index.css 16.6 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\time-picker\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/time-picker/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/time-picker/style/index.css 9.25 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\tooltip\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/tooltip/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/tooltip/style/index.css 3.82 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\antd\es\tree\style\index.css:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/antd/es/tree/style/index.css] ./node_modules/css-loader!./node_modules/antd/es/tree/style/index.css 14.6 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\common\public.less: Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/handsontable-pro/dist/handsontable.full.css] ./node_modules/css-loader!./node_modules/handsontable-pro/dist/handsontable.full.css 45.1 KiB {0} [built]
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/common/public.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/common/public.less 5.76 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\bg-gis\style.less:
1 asset
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/bg-gis/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/bg-gis/style.less 361 bytes {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
[./node_modules/css-loader/lib/url/escape.js] 448 bytes {0} [built]
[./src/container/body/bg-gis/bg.png] 88 bytes {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\dispatch\programMaking\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/dispatch/programMaking/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/dispatch/programMaking/style.less 1.17 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\prediction\jobForecast\boundaryFlow\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/boundaryFlow/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/boundaryFlow/style.less 1.11 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\prediction\jobForecast\forecastResult\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/forecastResult/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/forecastResult/style.less 2.26 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\prediction\jobForecast\futureRainfall\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/futureRainfall/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/futureRainfall/style.less 1.1 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\prediction\jobForecast\historyListSearch\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/historyListSearch/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/historyListSearch/style.less 2.41 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\prediction\jobForecast\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/jobForecast/style.less 1.16 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\body\prediction\resultManagement\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/resultManagement/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/body/prediction/resultManagement/style.less 1.82 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\error\style.less:
1 asset
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/error/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/error/style.less 756 bytes {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
[./node_modules/css-loader/lib/url/escape.js] 448 bytes {0} [built]
[./src/container/error/error.jpg] 91 bytes {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\nav\style.less:
1 asset
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/nav/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/nav/style.less
1.43 KiB {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
[./node_modules/css-loader/lib/url/escape.js] 448 bytes {0} [built]
[./src/container/nav/side-nav-bg.png] 97 bytes {0} [built]
Child extract-text-webpack-plugin ../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\extract-text-webpack-plugin\dist ../../../Shang
Gu Project\CQFCS\WPD.CQFHDD\node_modules\css-loader\index.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\node_modules\less-loader\dist\cjs.js!../../../Shang Gu Project\CQFCS\WPD.CQFHDD\src\container\style.less:
Entrypoint undefined = extract-text-webpack-plugin-output-filename
[./node_modules/css-loader/index.js!./node_modules/less-loader/dist/cjs.js!./src/container/style.less] ./node_modules/css-loader!./node_modules/less-loader/dist/cjs.js!./src/container/style.less 803 bytes {0} [built]
[./node_modules/css-loader/lib/css-base.js] 2.21 KiB {0} [built]
Child html-webpack-plugin for "index.html":
1 asset
Entrypoint undefined = index.html
[./node_modules/html-webpack-plugin/lib/loader.js!./src/index.html] 363 bytes {0} [built]
[./node_modules/lodash/lodash.js] 527 KiB {0} [built]
[./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 509 bytes {0} [built]
[./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 519 bytes {0} [built]
i ?wdm?: Compiled successfully.
已經(jīng)顯示成功編譯,但是運(yùn)行后頁(yè)面顯示卻是這樣:
環(huán)境:
node.js @8.11.1
webpack @4.5.0
npm @5.3.0
已經(jīng)各種百度均無果,關(guān)鍵是同樣的配置同樣的代碼,同事那邊就可以顯示正常的頁(yè)面。。。實(shí)在找不到原因。求各位幫助!
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。