Webpack 第4页:未找到输入模块中的错误:错误:Can';t解析'/src&x27;
这是一个重复的问题,但我想使用自定义条目,而不是默认的Webpack4条目 webpack.dev.config.js: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')
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”,您是对的。我没有注意到在你的截图中,你对默认的网页配置使用了不同的命名。无论如何,作为一种良好的实践,我建议您使用默认配置名称,并在其中导入其他配置(基于您的环境)。如果你想了解更多,这本指南可能会有所帮助:这让我离你更近了。由于某些原因,仍然需要解析节点_模块。谢谢你,伙计!