设置 Webpacker 模块选项
Setting Webpacker module options
我有点不知所措 - 我在我的 Rails 应用程序中安装了一些 Webpacker 模块 - 例如 Dropzone:
require('dropzone')
我成功了 - 我把它放在我想指定选项的页面上:
https://www.dropzonejs.com/#configuration-options
例如这样:
Dropzone.options.newUpload = {
paramName: 'upload[file]',
maxFilesize: 100
}
我已经尝试在几个地方添加它,包括直接在标签视图中的 dropzone 表单之前。无论控制台抛出什么错误(主要是 'Dropzone undefined' 类型错误)。
我猜我只是没有正确设置它。有什么提示/建议吗?
当您使用模块时,您应该明确地从它们
导入
import Dropzone from 'dropzone'
Dropzone.options.newUpload = {
paramName: 'upload[file]',
maxFilesize: 100
}
在每个使用 Dropzone
的 您的模块 中重复此导入,因为这些名称不属于 global 范围。
我有点不知所措 - 我在我的 Rails 应用程序中安装了一些 Webpacker 模块 - 例如 Dropzone:
require('dropzone')
我成功了 - 我把它放在我想指定选项的页面上:
https://www.dropzonejs.com/#configuration-options
例如这样:
Dropzone.options.newUpload = {
paramName: 'upload[file]',
maxFilesize: 100
}
我已经尝试在几个地方添加它,包括直接在标签视图中的 dropzone 表单之前。无论控制台抛出什么错误(主要是 'Dropzone undefined' 类型错误)。
我猜我只是没有正确设置它。有什么提示/建议吗?
当您使用模块时,您应该明确地从它们
导入import Dropzone from 'dropzone'
Dropzone.options.newUpload = {
paramName: 'upload[file]',
maxFilesize: 100
}
在每个使用 Dropzone
的 您的模块 中重复此导入,因为这些名称不属于 global 范围。