在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
有什么区别?我没有在文档中看到它的解释。
答案 0 :(得分:0)
source_path:
是您的Pack文件夹和文件所在的父目录。
在javascript
目录下通常称为frontend
或app
。
app/javascript
app/frontend
source_entry_path
定义了您的包目录名称,所有条目文件都进入该目录。按照惯例,它称为packs
。请记住,每个条目文件都在此目录中单独处理。
可以将它们命名为任意名称,请确保这些目录存在。
因此,当布局文件中有<%= javascript_pack_tag 'application' %>
时,webpacker就会根据对application.js
和app/javascript/packs
的拥有情况,在source_path:
中找到source_entry_path
文件在webpacker.yml