Webpacker:什么是“source_entry_path”和“source_path”?

Webpacker: What is `source_entry_path` and `source_path`?

Webpackersource_entry_pathsource_path有什么区别?我没有在文档中看到它的解释。

source_path: 是您的包文件夹和文件所在的父目录。

通常在app目录下调用javascriptfrontend

app/javascript

app/frontend

source_entry_path 定义你的包目录名,你所有的入口文件都放在那里。按照惯例,它被称为 packs。请记住,每个条目文件在此目录中单独处理。

这些可以任意命名,确保这些目录存在。

所以当你的布局文件中有 <%= javascript_pack_tag 'application' %> 时,webpacker 知道根据你的 source_path: 和 [=16] 在 app/javascript/packs 中找到 application.js 文件=] 在 webpacker.yml