Javascript Phoenix/Brunch不执行js导入的文件
1-我使用Phoenix framework和早午餐,现在我的问题是只执行了Javascript Phoenix/Brunch不执行js导入的文件,javascript,ecmascript-6,babeljs,phoenix-framework,brunch,Javascript,Ecmascript 6,Babeljs,Phoenix Framework,Brunch,1-我使用Phoenix framework和早午餐,现在我的问题是只执行了app.js,这太糟糕了,现在我有一个页面search,想要执行这个文件中的特定js,比如search.js,但不知道怎么做 我知道早午餐将所有内容都作为模块,如brunch config.js中所述: //但是,只有在以下情况下才会执行这些文件: //显式导入。唯一的例外是文件 //在供应商中,它们从不包装在导入和 //因此,总是要执行。 我尝试创建一个模块search-2.js,并将其导入search.js中,如
app.js
,这太糟糕了,现在我有一个页面search
,想要执行这个文件中的特定js,比如search.js
,但不知道怎么做
我知道早午餐将所有内容都作为模块,如brunch config.js
中所述:
//但是,只有在以下情况下才会执行这些文件:
//显式导入。唯一的例外是文件
//在供应商中,它们从不包装在导入和
//因此,总是要执行。
我尝试创建一个模块search-2.js
,并将其导入search.js
中,如下所示:
从“/search-2”导入套接字
但该文件从未执行,我将该文件放入app.js
中,然后执行javascript。怎么了?要执行的条件/配置文件是什么?只是一个类/模块
2-如果有一个良好的做法,在这种情况下添加特定的页面js
3-可能还有愚蠢的疑问:为什么会有这种默认配置?他们认为所有的应用程序都是SPA
现在非常感谢,我被困在这里了