Когда я использую console.log
, чтобы показать, что мое приложение инициализировано, я получаю два выхода с одинаковым значением, но один из VM66 main.js:34
, а другой - просто main.js:34
. Это действительно не будет проблемой, однако, когда я использую console.log
для вывода другого значения, такого как длина массива, значения совершенно разные. VM66
говорит, что мой массив пуст, а мой основной файл говорит, что он имеет длину один; что верно, мой массив имеет длину один.
Я использую webpack-stream с gulp и htmlWebpackPlugin. Ниже мой webpack.config.js
файл
module.exports =
{
entry: "./src/editor/js/main.js",
output: {
path: __dirname + "./devBuild/editor/js",
filename: "bundle.js"
},
module: {
rules: [
{
test: /\.(js)$/,
exclude: /(node_modules)/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
},
mode: "development",
plugins: [
new HtmlWebpackPlugin({
title: "Developer version" ,
template: __dirname + "/src/editor/index.html",
filename: __dirname + './devBuild/editor/index.html'
})
]
}
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать, и заранее спасибо.