rails 7 我想同时使用 import map 和 jsbuilding,cssbuiding
因为 stimulus 似乎只能在 import map 时候才能有动态加载的功能,我在想是不是修改 import map,jsbuilding,cssbuiding 各自入口文件就可以了
<%= javascript_include_tag "application", "data-turbo-track": "reload", type: "module" %>
"scripts": {
"build": "esbuild app/javascript/src/*.* --bundle --sourcemap --format=esm --outdir=app/assets/builds --public-path=/assets",
}
从 build 命令来看似乎默认会打包出 application 为名称的 js
假设我想实现
<%= javascript_include_tag "application_esbuild", "data-turbo-track": "reload", type: "module" %>
"scripts": {
"build": "esbuild app/javascript/src/application_esbuild.js --bundle --sourcemap --format=esm --outdir=app/assets/builds --public-path=/assets",
}
上面只是我的想法,待我再实践看看