You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This should also be linked in the Introduction article as this is a sensitive topic. Clearing this up at the very beginning will make our users more confident in the platform.
Summary of the article
Project/config structure may change over time, especially at this early stage of the platform. As we grow, learn, collect feedback, project changes are inevitable. The way we approach project upgrades is by always shipping a tool with the release that introduces any changes to the project structure (folders, config files, package.json contents, etc.).
This way we can introduce changes to the project, without releasing a major version of the entire platform. In most cases the changes are small tweaks to config files, cli plugins, etc. which are defined in your project and can not be updated by simply upgrading your npm dependencies.
By using our upgrade tool, we will upgrade your project for you, modify the necessary files, install new dependencies, etc. without you doing a single thing.The upgrade tool is a public gist so you can see exactly what will be done during the upgrade, and even create your own gist and modify it's behavior.
The text was updated successfully, but these errors were encountered:
This should also be linked in the Introduction article as this is a sensitive topic. Clearing this up at the very beginning will make our users more confident in the platform.
Summary of the article
Project/config structure may change over time, especially at this early stage of the platform. As we grow, learn, collect feedback, project changes are inevitable. The way we approach project upgrades is by always shipping a tool with the release that introduces any changes to the project structure (folders, config files,
package.json
contents, etc.).An example of such a gist can be seen here: https://gist.github.com/Pavel910/486a5c81175c60c5a0226b4363727fff
This way we can introduce changes to the project, without releasing a major version of the entire platform. In most cases the changes are small tweaks to config files, cli plugins, etc. which are defined in your project and can not be updated by simply upgrading your npm dependencies.
By using our upgrade tool, we will upgrade your project for you, modify the necessary files, install new dependencies, etc. without you doing a single thing.The upgrade tool is a public gist so you can see exactly what will be done during the upgrade, and even create your own gist and modify it's behavior.
The text was updated successfully, but these errors were encountered: