Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack 第4页:未找到输入模块中的错误:错误:Can';t解析'/src&x27;_Webpack - Fatal编程技术网

Webpack 第4页:未找到输入模块中的错误:错误:Can';t解析'/src&x27;

Webpack 第4页:未找到输入模块中的错误:错误:Can';t解析'/src&x27;,webpack,Webpack,这是一个重复的问题,但我想使用自定义条目,而不是默认的Webpack4条目 webpack.dev.config.js: import path from 'path'; export default { mode: 'development', entry: [ 'babel-polyfill', './app/components/index.js' ], output: { path: path.resolve(__dirname, 'dist')

这是一个重复的问题,但我想使用自定义条目,而不是默认的Webpack4条目

webpack.dev.config.js:

import path from 'path';

export default {
  mode: 'development',
  entry: [
    'babel-polyfill',
    './app/components/index.js'
  ],
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'bundle.js'
  },
  module: {
    rules: [
      { test: /\.js$/, exclude: /node_modules/, use: 'babel-loader' }
    ]
  }
};

运行webpack wd时显示以下错误

参数数量不足或找不到条目。或者,运行 有关用法信息,请使用“webpack(-cli)--帮助”

在输入模块中找不到错误:错误:无法解析中的“/src” 'C:\Patient\u Check\u In'

对网页包配置使用模块语法:

webpack.config.js

const path=require('path');
module.exports={
模式:"发展",,
条目:[
“babel polyfill”,
“./app/components/index.js”
],
输出:{
path:path.resolve(uu dirname,'dist'),
文件名:“bundle.js”
},
模块:{
规则:[
{
测试:/\.js$/,,
排除:/node_模块/,
使用:'babel loader'
}
]
}
}
package.json

{
“名称”:“测试”,
“版本”:“1.0.0”,
“说明”:“,
“main”:“webpack.config.js”,
“脚本”:{
“生成”:“网页包”
},
“作者”:“作者”,
“许可证”:“麻省理工学院”,
“依赖性”:{
“巴别塔核心”:“^6.26.3”,
“巴别塔加载器”:“^7.1.5”,
“巴别塔预设环境”:“^1.7.0”,
“网页包”:“^4.16.5”,
Web包cli“^3.1.0”
},
“依赖项”:{
“巴别塔polyfill”:“^6.26.0”
}
}
app/compontens/index.js

console.log('hello!');

如果您运行
webpack
在dist文件夹中生成一个名为bundle.js的文件,该文件包含所有babel pollyfills、webpack运行时以及您的应用程序(在本例中是一个简单的console.log语句)。如果需要,您可以设置特定的巴别塔配置。

它可以工作。我编辑了我的答案以向您展示我的测试库的其余部分。你自己试试看。您的配置中可能有其他代码创建了该bug。默认情况下,webpack会找到配置文件“webpack.config.js”。如果指定自定义配置文件,如本期中提供的配置文件,则可以运行:“webpack--config webpack.dev.config.js”,您是对的。我没有注意到在你的截图中,你对默认的网页配置使用了不同的命名。无论如何,作为一种良好的实践,我建议您使用默认配置名称,并在其中导入其他配置(基于您的环境)。如果你想了解更多,这本指南可能会有所帮助:这让我离你更近了。由于某些原因,仍然需要解析节点_模块。谢谢你,伙计!