どうしてもviewでjqueryつかいたいけど「$ is not defined」っていわれちゃうんだな
目次
webpackのjs内で使いたい時は
environment.jsに以下のようにかけば使えるけど・・・(あとapplication.jsにimport ‘jquery’ね)
environment.plugins.prepend('Provide',
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
})
)
viewで使いたい時は
application.jsにglobal.$をセットしたら使えたYO
import 'jquery'
global.$ = jQuery;
![]() |
![](https://www16.a8.net/0.gif?a8mat=1U5RVD+8J7VVE+249K+BWGDT)