Webpack stuck at 'wait until bundle finished: /'
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, nodejs, webpack
- Área
- build-system
Línea de trabajo
Empieza con webpack.app.js y reproduce el problema usando patternlab: serve; después compara su comportamiento con la tarea funcional patternlab:build. Traza por qué webpack permanece en “wait until bundle finished” para / y /sw.js; se considera terminado cuando la tarea serve completa el bundling y se inicia normalmente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I found the following issue:
When I try to start patternlab with patternlab: serve, my webpack is stuck at these two messages:
i 「wdm」: wait until bundle finished: /
i 「wdm」: wait until bundle finished: /sw.js
This is my webpack.app.js
const webpack = require("webpack");
const {
getIfUtils
} = require("webpack-config-utils");
const {
resolve
} = require("path");
const globby = require("globby");
const plConfig = require("../../patternlab-config.json");
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
module.exports = env => {
const {
ifProduction,
ifDevelopment
} = getIfUtils(env);
const appNamespace = plConfig.app.namespace ?
`$ns:${plConfig.app.namespace};` :
``;
const app = {
entry: {
"css/styles": globby.sync(
[
resolve(`${plConfig.paths.source.css}scss/*.scss`),
], {
gitignore: true
}
)
},
optimization: {
splitChunks: {
cacheGroups: {
vendor: {
test: /node_modules/,
chunks: "initial",
name: "css/sample-project-vendor",
priority: 10,
enforce: true
}
}
}
},
plugins: [
new MiniCssExtractPlugin({
filename: "[name].css",
disable: ifDevelopment()
}),
new webpack.DefinePlugin({
NAMESPACE: appNamespace
})
],
module: {
rules: [{
test: /\.scss$/,
use: [{
loader: ifDevelopment(
"style-loader",
MiniCssExtractPlugin.loader
)
},
{
loader: "css-loader"
},
{
loader: "postcss-loader",
options: {
sourceMap: ifDevelopment(),
plugins: loader => [
// eslint-disable-line no-unused-vars
require("autoprefixer"),
require("postcss-flexbugs-fixes")
]
}
},
{
loader: "sass-loader",
options: {
sourceMap: ifDevelopment(),
sassOptions: {
precision: 3,
outputStyle: ifProduction(
"compressed",
"expanded"
),
prependData: appNamespace
}
}
},
{
loader: "import-glob-loader"
}
]
},
{
test: /\.(woff|woff2|ttf|otf)$/,
loader: 'file-loader',
include: [/fonts/],
options: {
name: '[hash].[ext]',
outputPath: 'css/',
publicPath: url => '../css/' + url
}
},
{
test: /\.(png|jp(e*)g|svg)$/,
use: [{
loader: 'url-loader',
options: {
limit: 8000, // Convert images < 8kb to base64 strings
name: 'images/[hash]-[name].[ext]'
}
}]
}
]
}
};
return app;
};
The 'patternlab:build' works fine
- Lenguaje dominante
- JavaScript
- Estrellas
- 128
- Forks
- 92
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Comcast/patternlab-edition-node-webpack
-
Support Pattern Lab Node 3.0.0 Abiertohacktoberfest
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
-
Patternlab interaction Abiertohacktoberfest
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
-
good first issue hacktoberfest
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
Comcast/patternlab-edition-node-webpack#34 · 2 comentarios ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 35/100
Comcast/patternlab-edition-node-webpack#33 · 9 comentarios ·
-
MIME type error Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 30/100
Comcast/patternlab-edition-node-webpack#31 · 2 comentarios ·
Todos los issues de Comcast/patternlab-edition-node-webpack
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
mksglu/context-mode#1200 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
neondatabase/website#5944 ·
-
module: core
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
bigbluebutton/bigbluebutton#25849 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
jaegertracing/jaeger-ui#4506 ·