我生成了一个新的rails应用程序:
rails new titi --webpack=vue
并且想使用jQuery(或其他libs,如popper,vue-resource ......).
我尝试过yarn add jquery
这很好,但我在JavaScript代码中无法访问jQuery.
在以前的Webpacker gem中,有更多的conf,我不得不写这个shared.js
:
module.exports = {
...
plugins: [
...
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
]
...
resolve: {
extensions: settings.extensions,
modules: [
resolve(settings.source_path),
'node_modules'
],
alias: {
jquery: "jquery/src/jquery",
vue: "vue/dist/vue.js",
vue_resource: "vue-resource/dist/vue-resource",
}
}
Run Code Online (Sandbox Code Playgroud)
在当前Webpacker版本中包含库的最简洁方法是什么?什么东西config/webpacker.yml
?