rus*_*ell 5 laravel font-awesome laravel-5.7
我按照这个特定的答案在 LAMP 应用程序堆栈上运行的 Laravel 5.7 实例中安装了 Font Awesome。
npm run <option>完成没有错误。在浏览器中,Font Awesome 图标不会加载,但php artisan serve会加载图标。我想我没有包含已编译的内容/css/app.css,/js/app.js.我可能会遗漏什么?
编辑
我没有写任何代码。我所做的只是从终端运行一些命令。我的系统
Debian Stretch (4.9), PHP 7.2.9, Apache 2.4.25
Run Code Online (Sandbox Code Playgroud)
我用 Composer 安装了 Laravel。app.js和app.css文件在使用php artisan serve和导航到localhost/... /laravel/public. 那么脚本和样式文件都加载了,为什么不行呢?
小智 1
这是我对 FontAwesome 的实现。更多示例可以在我的个人网页项目中找到,但初始化发生在 resources/assets/js/bootstrap.js 中。它看起来像这样:
import fontawesome from '@fortawesome/fontawesome';
import faFacebook from '@fortawesome/fontawesome-free-brands/faFacebook';
import faGithub from '@fortawesome/fontawesome-free-brands/faGithub';
import faLinkedin from '@fortawesome/fontawesome-free-brands/faLinkedin';
import faFileAlt from '@fortawesome/fontawesome-free-solid/faFileAlt';
import faDownload from '@fortawesome/fontawesome-free-solid/faDownload';
fontawesome.dom.i2svg();
fontawesome.library.add([
faFacebook,
faGithub,
faLinkedin,
faFileAlt,
faDownload
]);
Run Code Online (Sandbox Code Playgroud)
然后我在我的刀片模板中使用它,如下所示:
import fontawesome from '@fortawesome/fontawesome';
import faFacebook from '@fortawesome/fontawesome-free-brands/faFacebook';
import faGithub from '@fortawesome/fontawesome-free-brands/faGithub';
import faLinkedin from '@fortawesome/fontawesome-free-brands/faLinkedin';
import faFileAlt from '@fortawesome/fontawesome-free-solid/faFileAlt';
import faDownload from '@fortawesome/fontawesome-free-solid/faDownload';
fontawesome.dom.i2svg();
fontawesome.library.add([
faFacebook,
faGithub,
faLinkedin,
faFileAlt,
faDownload
]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1075 次 |
| 最近记录: |