好吧,所以我遇到了React問題。所以我創建了一個NavBar組件,並將它以'home.js'的形式保存爲JSX形式,並且它完全在我的index.html中呈現。 現在,我想創建一個「Login」組件,但是在創建新的'login.js'文件後不久,我意識到Webpack無法「看見」這個文件,因此它沒有被編譯。 我發現這是因爲我沒有告訴Webpack配置來編譯這個新文件,我嘗試了很多不同的方法,但我無法讓Webpack編譯這兩個文件。 任何幫助將不勝感激。Webpack配置 - 添加另一個條目文件
見我的WebPack配置如下圖:
var path = require('path');
var srcPath = path.join(__dirname, 'src');
var buildPath = path.join(__dirname, 'dist');
module.exports = {
context: srcPath,
entry: path.join(srcPath, 'js', 'home.js'),
output: {
path: buildPath,
filename: "bundle.js"
},
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel',
query: {
presets: ['react', 'es2015']
}
}
]
}
};
對不起,現在就回到你身邊。非常感謝,這完全解決了我的問題。 :) –
很高興我能幫上忙 –