Merge pull request #8011 from wallabag/remove-webpack-dev-server

Remove Webpack dev server
This commit is contained in:
Yassine Guedidi 2025-02-17 23:50:58 +01:00 committed by GitHub
commit 5112a3c445
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 16 additions and 1082 deletions

View file

@ -69,22 +69,6 @@ class AppKernel extends Kernel
{
$loader->load($this->getProjectDir() . '/app/config/config_' . $this->getEnvironment() . '.yml');
$loader->load(function ($container) {
if ($container->getParameter('use_webpack_dev_server')) {
$container->loadFromExtension('framework', [
'assets' => [
'base_url' => 'http://localhost:8080/',
],
]);
} else {
$container->loadFromExtension('framework', [
'assets' => [
'base_url' => $container->getParameter('domain_name'),
],
]);
}
});
$loader->load(function (ContainerBuilder $container) {
// $container->setParameter('container.autowiring.strict_mode', true);
// $container->setParameter('container.dumper.inline_class_loader', true);

View file

@ -5,8 +5,6 @@ imports:
- { resource: wallabag.yml }
parameters:
# Allows to use the live reload feature for changes in assets
use_webpack_dev_server: false
craue_config.cache_adapter.class: Craue\ConfigBundle\CacheAdapter\SymfonyCacheComponentAdapter
env(DATABASE_URL): '%database_scheme%://%database_user%:%database_password%@%database_host%:%database_port%/%database_name%?unix_socket=%database_socket%&charset=%database_charset%'
@ -34,6 +32,7 @@ framework:
fragments: ~
http_method_override: true
assets:
base_url: '%domain_name%'
json_manifest_path: '%kernel.project_dir%/web/build/manifest.json'
mailer:
dsn: "%mailer_dsn%"

View file

@ -71,7 +71,6 @@
"url-loader": "^4.1.1",
"webpack": "^5.98.0",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^5.2.0",
"webpack-manifest-plugin": "^5.0.0",
"webpack-merge": "^6.0.1",
"webpack-notifier": "^1.15.0"
@ -98,7 +97,6 @@
"waypoints": "^4.0.1"
},
"scripts": {
"dev-server": "encore dev-server",
"build:dev": "encore dev",
"watch": "encore dev --watch",
"build:prod": "encore production --progress",

1077
yarn.lock

File diff suppressed because it is too large Load diff