webpack3.0 配置多文件入口报错,求解

webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

[ ‘D:/backup/ihlp-hd-web/src/entries/entry1/main1.js’,
‘D:/backup/ihlp-hd-web/src/entries/entry2/main.js’ ]
map { main1: ‘D:/backup/ihlp-hd-web/src/entries/entry1/main1.js’,
main: ‘D:/backup/ihlp-hd-web/src/entries/entry2/main.js’ }
{ main1:
[ ‘webpack-dev-server/client?http://localhost:8082/’,
‘webpack/hot/dev-server’,
‘D:/backup/ihlp-hd-web/src/entries/entry1/main1.js’ ],
main:
[ ‘webpack-dev-server/client?http://localhost:8082/’,
‘webpack/hot/dev-server’,
‘D:/backup/ihlp-hd-web/src/entries/entry2/main.js’ ] }
[ HtmlWebpackPlugin {
options:
{ template: ‘D:/backup/ihlp-hd-web/src/entries/entry1/one.html’,
filename: ‘hd/one.html’,
hash: false,
inject: true,
compile: true,
favicon: false,
minify: false,
cache: true,
showErrors: true,
chunks: [Array],
excludeChunks: [],
title: ‘Webpack App’,
xhtml: false } },
HtmlWebpackPlugin {
options:
{ template: ‘D:/backup/ihlp-hd-web/src/entries/entry2/two.html’,
filename: ‘hd/two.html’,
hash: false,
inject: true,
compile: true,
favicon: false,
minify: false,
cache: true,
showErrors: true,
chunks: [Array],
excludeChunks: [],
title: ‘Webpack App’,
xhtml: false } } ]
Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.

  • configuration.entry should be one of these:
    object { : non-empty string | [non-empty string] } | non-empty string | [non-empty string] | function
    -> The entry point(s) of the compilation.
    Details:
    • configuration.entry[‘main1’] should be a string.
      -> The string is resolved to a module which is loaded upon startup.
    • configuration.entry[‘main1’] should not contain the item ‘webpack/hot/dev-server’ twice.
    • configuration.entry[‘main’] should be a string.
      -> The string is resolved to a module which is loaded upon startup.
    • configuration.entry[‘main’] should not contain the item ‘webpack/hot/dev-server’ twice.
    • configuration.entry should be a string.
      -> An entry point without name. The string is resolved to a module which is loaded upon startup.
    • configuration.entry should be an array:
      [non-empty string]
    • configuration.entry should be an instance of function
      -> A Function returning an entry object, an entry string, an entry array or a promise to these things.
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! [email protected] dev: webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the [email protected] dev script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\p84142489\AppData\Roaming\npm-cache_logs\2019-12-25T13_51_25_611Z-debug.log

你可能感兴趣的:(webpack3.0 配置多文件入口报错,求解)