When I use CLI “custom project”, I am still getting some staff I don’t need at this moment. I would like to try to go step by step with as minimum as possible.
For example at this moment I have just index.html file in my project, what I need to add to get Aurelia to work?
I think I can learn better when I will be “forced” later to add some other dependencies when I need.
Since Aurelia uses several NPM/NodeJS packages, you will need at least a bundler and a transpiler. During the creation of a custom project using the Aurelia CLI, the options for the bundler and the transpiler seem to be the only options that require a specific choice; all other options during custom project creation can be disabled by selecting “none”.
As far as I can see, this actually results in the bare minimum project setup for Aurelia. I guess you and the Aurelia framework actually need everything that is generated this way. But I am not an Aurelia core team developer, so perhaps I am mistaken. I am also very curious about this myself.
This answer may be able to help you get going with very simple setup Aurelia Script - Isn't it supposed to be dead simple? - #14 by bigopon
It’s based on aurelia script, basically a pre-bundled file of all core Aurelia modules, with some convention/patterns so that it works with the core plugins. You can have a look here GitHub - aurelia/script: The home for Aurelia's concatenated script-tag-ready build.
That’s very interesting.
But I saw that the last change in the GitHub repo was in August 2019. Is it still up to date with the current state of v1?
Yes, everything in that setup is still usable, at least I believe so