It appears that there is no longer a "Developer" tab in the Admin Configuration/Advanced tab in version 2.2.5 production mode. Although the documentation still indicates there is, I have seen a couple of references in the blogs about its removal.
I am trying to figure out how to minify and merge my js and css files, or if I really should?
2 Answers 2
Minifying and merging js and css can improve load times and general performance of your store, so it should be enabled in production mode, but if you have to do any kind of development then you should not enable it.
In production mode the developer tab in admin store configuration in removed so you have to manually enter values in db to enable and disable them.
Following are the fields you need to set 0 or 1 in core_config_data table to disable/enable these settings;
dev/js/merge_files - Merge Js
dev/js/minify_files - Minify Js
dev/css/merge_css_files - Merge css
dev/css/minify_files - Minify css
You can also choose to bundle js files, which would reduce the number of requests done to site to improve load times by setting following ;
dev/js/enable_js_bundling - Bundle Js Files
Do not forget to deploy your static content and flush cache using following commands after modifying any of these fields;
php bin/magento setup:static-content:deploy
php bin/magento cache:flush
 - 
 Thanks for the input! After changing the settings, alot of things don't display properly on the website. But I did get an 'A' from google pagespeed :-/ I suspect the theme I am using can't handle the js bundling. Unfortunately, when I tried to set the fields back to 0 in core_config_data and then deploy static content, I received an error- PHP Fatal error: Uncaught Error: Call to a member function getPackage() on null in /home/199035.cloudwaysapps.com/yzsaztxymz/public_html/vendor/magento/module-deploy/Package/Processor/PostProcessor/CssUrls.php:215DStephens– DStephens2018年08月31日 23:01:27 +00:00Commented Aug 31, 2018 at 23:01
 - 
 rename your pub/static and var folder and re run deployVivek Kumar– Vivek Kumar2018年08月31日 23:03:43 +00:00Commented Aug 31, 2018 at 23:03
 - 
 Is it only possible via database?!Black– Black2020年02月13日 14:53:27 +00:00Commented Feb 13, 2020 at 14:53
 - 
 1@Black it's possible to do in admin if you have developer mode enabled. Then the developer tab will show and you can configure these settings there. But if you're in production mode you have to do it by the database.utklasad– utklasad2020年04月20日 13:23:45 +00:00Commented Apr 20, 2020 at 13:23
 - 
 
 
i solve my marge issue as
First Way:
For CSS you need to do something similar to manually enable it. The following has worked for me:
php bin/magento config:set dev/css/merge_css_files 1
php bin/magento config:set dev/css/minify_files 1
php bin/magento config:set dev/js/merge_files 1
php bin/magento config:set dev/js/minify_files 1
 
Another Way:
ENVIRONMENT CONFIGURATION
...
'js' => [
 'merge_files' => '1',
 'minify_files' => '1',
],
'css' => [
 'minify_files' => '1',
 'merge_css_files' => '1',
],
...
Then just do the standard upgrade, compile, deploy sequence.
Explore related questions
See similar questions with these tags.