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

时间:2019-01-06 06:17:39

标签: webpacker

Webpacker中,<link href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" rel="stylesheet" /> <div> <i class="far fa-user-circle" /> </div>source_entry_path有什么区别?我没有在文档中看到它的解释。

1 个答案:

答案 0 :(得分:0)

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

javascript目录下通常称为frontendapp

app/javascript

app/frontend

source_entry_path定义了您的包目录名称,所有条目文件都进入该目录。按照惯例,它称为packs。请记住,每个条目文件都在此目录中单独处理。

可以将它们命名为任意名称,请确保这些目录存在。

因此,当布局文​​件中有<%= javascript_pack_tag 'application' %>时,webpacker就会根据对application.jsapp/javascript/packs的拥有情况,在source_path:中找到source_entry_path文件在webpacker.yml