TypeError: Parameter 'url' must be a string, not object
问题具体描述:
TypeError: Parameter 'url' must be a string, not object
at Url.parse (url.js:90:11)
at urlParse (url.js:84:5)
at getFilenameFromUrl (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/webpack-dev-middleware/lib/GetFilenameFromUrl.js:9:20)
at module.exports (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/webpack-dev-middleware/lib/GetFilenameFromUrl.js:62:9)
at webpackDevMiddleware (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/webpack-dev-middleware/middleware.js:40:18)
at Layer.handle [as handle_request] (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:317:13)
at /home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:335:12)
at next (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:275:10)
at expressInit (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/middleware/init.js:40:5)
at Layer.handle [as handle_request] (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:317:13)
at /home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:335:12)
at next (/home/jkwu/WebstormProjects/react-basic-redux-review/node_modules/express/lib/router/index.js:275:10)
原因分析:
解决方案: 问题解决