Done
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee
Paweł Muchowski
Paweł Muchowski(Deactivated)Reporter
Dominika Bieńkowska
Dominika Bieńkowska(Deactivated)Story Points
3
Original estimate
2w 2d
Time tracking
Components
Sprint
None
Priority
Time Assistant
Time Assistant
Created June 29, 2021 at 3:35 PM
Updated September 8, 2021 at 5:47 PM
Resolved September 8, 2021 at 11:50 AM
Steps to migrate Grunt to Webpack:
Changes in every module:
create a js file and import there all of the files that should be included in the build (js, css and external dependencies, without tests)
Changes in dev-ui:
add grunt-webpack, webpack and its modules to package.json devDependencies
create webpack config
add webpack config and grunt-webpack task to Grunt config (it's described in )
add a task to create a single entry point for webpack, a js file that imports entry points (the js file with imports created in each module) form all of the modules
remove custom tasks created to bundle css, js and html files (this will be handled by webpack loaders)
rewrite build tasks to use webpack instead of the custom tasks
Run failed tests:
Clone dev-ui → rm node_modules → uncomment -noTest → build dev-ui
Clone ui-components → rm node_modules → run ui-components (local version of node should be v14)