When to compile and deploy content
After a year or so of working in Developer Mode
, I'm now using Production Mode
.
As I deploy updates to modules or designs, I'm wondering when I should run the below commands. At the moment, my order of operations is:
- Update files in
app/code
orapp/design
- Run
bin/magento setup:di:compile
- Run
bin/magento setup:static-content:deploy en_GB
Is this still necessary when updating something like a stylesheet or template?
setup-di-compile magento2.2.7
add a comment |
After a year or so of working in Developer Mode
, I'm now using Production Mode
.
As I deploy updates to modules or designs, I'm wondering when I should run the below commands. At the moment, my order of operations is:
- Update files in
app/code
orapp/design
- Run
bin/magento setup:di:compile
- Run
bin/magento setup:static-content:deploy en_GB
Is this still necessary when updating something like a stylesheet or template?
setup-di-compile magento2.2.7
add a comment |
After a year or so of working in Developer Mode
, I'm now using Production Mode
.
As I deploy updates to modules or designs, I'm wondering when I should run the below commands. At the moment, my order of operations is:
- Update files in
app/code
orapp/design
- Run
bin/magento setup:di:compile
- Run
bin/magento setup:static-content:deploy en_GB
Is this still necessary when updating something like a stylesheet or template?
setup-di-compile magento2.2.7
After a year or so of working in Developer Mode
, I'm now using Production Mode
.
As I deploy updates to modules or designs, I'm wondering when I should run the below commands. At the moment, my order of operations is:
- Update files in
app/code
orapp/design
- Run
bin/magento setup:di:compile
- Run
bin/magento setup:static-content:deploy en_GB
Is this still necessary when updating something like a stylesheet or template?
setup-di-compile magento2.2.7
setup-di-compile magento2.2.7
edited yesterday
PЯINCƏ
7,73121136
7,73121136
asked yesterday
Craig
7271419
7271419
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
php bin/magento setup:upgrade
:
Upgrades the Magento application, DB data, and schema
php bin/magento setup:di:compile
:
Generates DI configuration and all missing classes that can be
auto-generated
php bin/magento setup:static-content:deploy
:
Deploys static view files
CSS where is it placed ? in view files : app/design/frontend/{Theme}/{name}/web/css/custom.css
or app/code/Vendor/Name/view/frontend/web/css/custom.css
So YES you need to deploy the static-contents
on production mode.
Magento DevDocs says :
The static view files deployment command enables you to write static
files to the Magento file system when the Magento software is set for
production mode.
Good luck
add a comment |
The brief answer is yes for stylesheet/templates you would then need to redeploy the static content. You wouldn't need to compile.
Compilation would be required for something like, for example, adding a new extension or adding a new instance of a model into an existing module.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "479"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f256807%2fwhen-to-compile-and-deploy-content%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
php bin/magento setup:upgrade
:
Upgrades the Magento application, DB data, and schema
php bin/magento setup:di:compile
:
Generates DI configuration and all missing classes that can be
auto-generated
php bin/magento setup:static-content:deploy
:
Deploys static view files
CSS where is it placed ? in view files : app/design/frontend/{Theme}/{name}/web/css/custom.css
or app/code/Vendor/Name/view/frontend/web/css/custom.css
So YES you need to deploy the static-contents
on production mode.
Magento DevDocs says :
The static view files deployment command enables you to write static
files to the Magento file system when the Magento software is set for
production mode.
Good luck
add a comment |
php bin/magento setup:upgrade
:
Upgrades the Magento application, DB data, and schema
php bin/magento setup:di:compile
:
Generates DI configuration and all missing classes that can be
auto-generated
php bin/magento setup:static-content:deploy
:
Deploys static view files
CSS where is it placed ? in view files : app/design/frontend/{Theme}/{name}/web/css/custom.css
or app/code/Vendor/Name/view/frontend/web/css/custom.css
So YES you need to deploy the static-contents
on production mode.
Magento DevDocs says :
The static view files deployment command enables you to write static
files to the Magento file system when the Magento software is set for
production mode.
Good luck
add a comment |
php bin/magento setup:upgrade
:
Upgrades the Magento application, DB data, and schema
php bin/magento setup:di:compile
:
Generates DI configuration and all missing classes that can be
auto-generated
php bin/magento setup:static-content:deploy
:
Deploys static view files
CSS where is it placed ? in view files : app/design/frontend/{Theme}/{name}/web/css/custom.css
or app/code/Vendor/Name/view/frontend/web/css/custom.css
So YES you need to deploy the static-contents
on production mode.
Magento DevDocs says :
The static view files deployment command enables you to write static
files to the Magento file system when the Magento software is set for
production mode.
Good luck
php bin/magento setup:upgrade
:
Upgrades the Magento application, DB data, and schema
php bin/magento setup:di:compile
:
Generates DI configuration and all missing classes that can be
auto-generated
php bin/magento setup:static-content:deploy
:
Deploys static view files
CSS where is it placed ? in view files : app/design/frontend/{Theme}/{name}/web/css/custom.css
or app/code/Vendor/Name/view/frontend/web/css/custom.css
So YES you need to deploy the static-contents
on production mode.
Magento DevDocs says :
The static view files deployment command enables you to write static
files to the Magento file system when the Magento software is set for
production mode.
Good luck
answered yesterday
PЯINCƏ
7,73121136
7,73121136
add a comment |
add a comment |
The brief answer is yes for stylesheet/templates you would then need to redeploy the static content. You wouldn't need to compile.
Compilation would be required for something like, for example, adding a new extension or adding a new instance of a model into an existing module.
add a comment |
The brief answer is yes for stylesheet/templates you would then need to redeploy the static content. You wouldn't need to compile.
Compilation would be required for something like, for example, adding a new extension or adding a new instance of a model into an existing module.
add a comment |
The brief answer is yes for stylesheet/templates you would then need to redeploy the static content. You wouldn't need to compile.
Compilation would be required for something like, for example, adding a new extension or adding a new instance of a model into an existing module.
The brief answer is yes for stylesheet/templates you would then need to redeploy the static content. You wouldn't need to compile.
Compilation would be required for something like, for example, adding a new extension or adding a new instance of a model into an existing module.
answered yesterday
performadigital
7301517
7301517
add a comment |
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f256807%2fwhen-to-compile-and-deploy-content%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown