abpframework / abp

Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
https://abp.io
GNU Lesser General Public License v3.0
12.86k stars 3.43k forks source link

install-libs changes to clean installation #11226

Closed martenw closed 2 years ago

martenw commented 2 years ago

Wnen running install-libs on a new 5.0.1 installation I get the changes below. Is this expected behavior? I thought a clean installation would be up to date and that running the command would not modify the folder.

For example highlight.js and tui-editor are added on installation and deleted by install-libs.

        modified:   wwwroot/libs/abp/utils/abp-utils.umd.js.map
        modified:   wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
        modified:   wwwroot/libs/bootstrap/css/bootstrap.css
        modified:   wwwroot/libs/bootstrap/css/bootstrap.css.map
        modified:   wwwroot/libs/bootstrap/css/bootstrap.min.css
        modified:   wwwroot/libs/bootstrap/css/bootstrap.min.css.map
        modified:   wwwroot/libs/bootstrap/css/bootstrap.rtl.css
        modified:   wwwroot/libs/bootstrap/css/bootstrap.rtl.css.map
        modified:   wwwroot/libs/bootstrap/css/bootstrap.rtl.min.css
        modified:   wwwroot/libs/bootstrap/css/bootstrap.rtl.min.css.map
        modified:   wwwroot/libs/bootstrap/js/bootstrap.bundle.js
        modified:   wwwroot/libs/bootstrap/js/bootstrap.bundle.js.map
        modified:   wwwroot/libs/bootstrap/js/bootstrap.bundle.min.js
        modified:   wwwroot/libs/bootstrap/js/bootstrap.bundle.min.js.map
        deleted:    wwwroot/libs/codemirror/codemirror.css
        deleted:    wwwroot/libs/codemirror/codemirror.js
        deleted:    wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css
        deleted:    wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js
        modified:   wwwroot/libs/datatables.net-bs5/css/dataTables.bootstrap5.css
        modified:   wwwroot/libs/datatables.net/js/jquery.dataTables.js
        deleted:    wwwroot/libs/highlight.js/highlight.pack.js
        deleted:    wwwroot/libs/highlight.js/styles/agate.css
        deleted:    wwwroot/libs/highlight.js/styles/androidstudio.css
        deleted:    wwwroot/libs/highlight.js/styles/arduino-light.css
        deleted:    wwwroot/libs/highlight.js/styles/arta.css
        deleted:    wwwroot/libs/highlight.js/styles/ascetic.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-cave-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-cave-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-dune-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-dune-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-estuary-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-estuary-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-forest-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-forest-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-heath-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-heath-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-lakeside-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-lakeside-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-plateau-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-plateau-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-savanna-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-savanna-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-seaside-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-seaside-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-sulphurpool-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atelier-sulphurpool-light.css
        deleted:    wwwroot/libs/highlight.js/styles/atom-one-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/atom-one-light.css
        deleted:    wwwroot/libs/highlight.js/styles/brown-paper.css
        deleted:    wwwroot/libs/highlight.js/styles/brown-papersq.png
        deleted:    wwwroot/libs/highlight.js/styles/codepen-embed.css
        deleted:    wwwroot/libs/highlight.js/styles/color-brewer.css
        deleted:    wwwroot/libs/highlight.js/styles/darcula.css
        deleted:    wwwroot/libs/highlight.js/styles/dark.css
        deleted:    wwwroot/libs/highlight.js/styles/darkula.css
        deleted:    wwwroot/libs/highlight.js/styles/default.css
        deleted:    wwwroot/libs/highlight.js/styles/docco.css
        deleted:    wwwroot/libs/highlight.js/styles/dracula.css
        deleted:    wwwroot/libs/highlight.js/styles/far.css
        deleted:    wwwroot/libs/highlight.js/styles/foundation.css
        deleted:    wwwroot/libs/highlight.js/styles/github-gist.css
        deleted:    wwwroot/libs/highlight.js/styles/github.css
        deleted:    wwwroot/libs/highlight.js/styles/googlecode.css
        deleted:    wwwroot/libs/highlight.js/styles/grayscale.css
        deleted:    wwwroot/libs/highlight.js/styles/gruvbox-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/gruvbox-light.css
        deleted:    wwwroot/libs/highlight.js/styles/hopscotch.css
        deleted:    wwwroot/libs/highlight.js/styles/hybrid.css
        deleted:    wwwroot/libs/highlight.js/styles/idea.css
        deleted:    wwwroot/libs/highlight.js/styles/ir-black.css
        deleted:    wwwroot/libs/highlight.js/styles/kimbie.dark.css
        deleted:    wwwroot/libs/highlight.js/styles/kimbie.light.css
        deleted:    wwwroot/libs/highlight.js/styles/magula.css
        deleted:    wwwroot/libs/highlight.js/styles/mono-blue.css
        deleted:    wwwroot/libs/highlight.js/styles/monokai-sublime.css
        deleted:    wwwroot/libs/highlight.js/styles/monokai.css
        deleted:    wwwroot/libs/highlight.js/styles/obsidian.css
        deleted:    wwwroot/libs/highlight.js/styles/ocean.css
        deleted:    wwwroot/libs/highlight.js/styles/paraiso-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/paraiso-light.css
        deleted:    wwwroot/libs/highlight.js/styles/pojoaque.css
        deleted:    wwwroot/libs/highlight.js/styles/pojoaque.jpg
        deleted:    wwwroot/libs/highlight.js/styles/purebasic.css
        deleted:    wwwroot/libs/highlight.js/styles/qtcreator_dark.css
        deleted:    wwwroot/libs/highlight.js/styles/qtcreator_light.css
        deleted:    wwwroot/libs/highlight.js/styles/railscasts.css
        deleted:    wwwroot/libs/highlight.js/styles/rainbow.css
        deleted:    wwwroot/libs/highlight.js/styles/routeros.css
        deleted:    wwwroot/libs/highlight.js/styles/school-book.css
        deleted:    wwwroot/libs/highlight.js/styles/school-book.png
        deleted:    wwwroot/libs/highlight.js/styles/solarized-dark.css
        deleted:    wwwroot/libs/highlight.js/styles/solarized-light.css
        deleted:    wwwroot/libs/highlight.js/styles/sunburst.css
        deleted:    wwwroot/libs/highlight.js/styles/tomorrow-night-blue.css
        deleted:    wwwroot/libs/highlight.js/styles/tomorrow-night-bright.css
        deleted:    wwwroot/libs/highlight.js/styles/tomorrow-night-eighties.css
        deleted:    wwwroot/libs/highlight.js/styles/tomorrow-night.css
        deleted:    wwwroot/libs/highlight.js/styles/tomorrow.css
        deleted:    wwwroot/libs/highlight.js/styles/vs.css
        deleted:    wwwroot/libs/highlight.js/styles/vs2015.css
        deleted:    wwwroot/libs/highlight.js/styles/xcode.css
        deleted:    wwwroot/libs/highlight.js/styles/xt256.css
        deleted:    wwwroot/libs/highlight.js/styles/zenburn.css
        deleted:    wwwroot/libs/markdown-it/markdown-it.min.js
        deleted:    wwwroot/libs/select2/js/select2-bootstrap-modal-patch.js
        deleted:    wwwroot/libs/slugify/slugify.js
        deleted:    wwwroot/libs/sweetalert/sweetalert.min.js
        modified:   wwwroot/libs/sweetalert2/sweetalert2.all.js
        modified:   wwwroot/libs/sweetalert2/sweetalert2.all.min.js
        modified:   wwwroot/libs/sweetalert2/sweetalert2.css
        modified:   wwwroot/libs/sweetalert2/sweetalert2.js
        modified:   wwwroot/libs/sweetalert2/sweetalert2.min.css
        modified:   wwwroot/libs/sweetalert2/sweetalert2.min.js
        deleted:    wwwroot/libs/tui-editor/toastui-editor-old.css
        deleted:    wwwroot/libs/tui-editor/toastui-editor-only.css
        deleted:    wwwroot/libs/tui-editor/toastui-editor-viewer-old.css
        deleted:    wwwroot/libs/tui-editor/toastui-editor-viewer.css
        deleted:    wwwroot/libs/tui-editor/toastui-editor-viewer.js
        deleted:    wwwroot/libs/tui-editor/toastui-editor.css
        deleted:    wwwroot/libs/tui-editor/toastui-editor.js
        modified:   yarn.lock

Steps to reproduce

  1. Create a clean Razor pages install abp new Acme.BookStore
  2. Run abp install-libs in the web directory
martenw commented 2 years ago

Libs folder after installation: image

After running install-libs: image

maliming commented 2 years ago

hi

We will update the templates. Thanks.