Skip to content

Commit

Permalink
Replace jekyll javascript_asset_tag with webpack
Browse files Browse the repository at this point in the history
javascript_asset_tag does not support ES6 and throws errors

Signed-off-by: Ihor Aleksandrychiev <ihor.aleksandrychiev@northern.tech>
  • Loading branch information
aleksandrychev committed Dec 11, 2023
1 parent 96015e9 commit 7465521
Show file tree
Hide file tree
Showing 6 changed files with 1,398 additions and 10 deletions.
2 changes: 1 addition & 1 deletion generator/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ _generated/*
/pages/*
*.pyc
.DS_Store

node_modules
10 changes: 1 addition & 9 deletions generator/_includes/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,4 @@
</div>
</footer>
<div id="overlay"></div>
{% javascript_asset_tag footer %}
- _assets/js/google_analytics_search.js
- _assets/js/jquery-1.9.1.min.js
- _assets/js/jquery-migrate-1.2.1.min.js
- _assets/js/jquery.sidr.min.js
- _assets/js/jquery.hammer.min.js
- _assets/js/custom.js
- _assets/js/dropdown.js
{% endjavascript_asset_tag %}
<script src="./assets/bundle.min.js?v={{site.time | date_to_xmlschema}}" type="text/javascript"></script>
2 changes: 2 additions & 0 deletions generator/build/main.sh
Original file line number Diff line number Diff line change
Expand Up @@ -126,3 +126,5 @@ $(which npm) i
$(which node) createIndex.js
cp -rf ./searchIndex ./../../_site/assets/
npm install --prefix $WRKDIR/documentation/generator/_site/assets bootstrap-icons @fontsource/red-hat-display @fontsource/red-hat-text @fontsource/red-hat-mono @fontsource/roboto
npm ci --prefix $WRKDIR/documentation/generator/
webpack --config $WRKDIR/documentation/generator/webpack.config.js --mode production
Loading

0 comments on commit 7465521

Please sign in to comment.