【问题标题】:Cant find stylesheet to import error font-awsome in laravel 5.8在 laravel 5.8 中找不到导入错误字体的样式表
【发布时间】:2019-07-29 03:50:59
【问题描述】:

我使用一些免费的引导管理面板创建了一个 laravel 项目,我想使用包管理器在我的项目中添加 fontawsome 字体。我阅读了有关它的文档,并且正确地遵循了它,但是当我执行npm run dev 时,它得到了Can't find stylesheet to import. @import "~@fortawesome/fontawesome-free"; 的错误。我可以在node_modules文件夹中看到fontawsome@fortawsome的文件夹,但是当我crtl+click一些import语句时,显示找不到文件。有人可以帮我弄这个吗?我正在使用最新版本的 fontawsome 和 5.8 版本的 laravel。

app.scss

// Fonts
@import url('https://fonts.googleapis.com/css?family=Nunito');

// Variables
@import 'variables';
$fa-font-path:        "../webfonts";

@import "node_modules/font-awesome/scss/font-awesome.scss";
// Bootstrap
@import '~bootstrap/scss/bootstrap';
// adminlte
@import '~admin-lte/dist/css/adminlte.css';

@import "~@fortawsome/fontawesome-free/scss/fontawesome.scss";
@import "~@fortawsome/fontawesome-free/scss/solid.scss";
@import "~@fortawsome/fontawesome-free/scss/brands.scss";

package.json

  "devDependencies": {
        "@fortawesome/fontawesome-free": "^5.9.0",
        "axios": "^0.19",
        "bootstrap": "^4.1.0",
        "cross-env": "^5.1",
        "jquery": "^3.2",
        "laravel-mix": "^4.0.7",
        "lodash": "^4.17.13",
        "popper.js": "^1.12",
        "resolve-url-loader": "^2.3.1",
        "sass": "^1.15.2",
        "sass-loader": "^7.1.0",
        "vue": "^2.5.17",
        "vue-template-compiler": "^2.6.10"
    },
    "dependencies": {
        "admin-lte": "^2.4.15"

    }

【问题讨论】:

    标签: css sass font-awesome laravel-mix


    【解决方案1】:

    我解决了。这是一个拼写错误。我写了fortawsome 而不是fortawesome

    【讨论】:

    • 做了类似的事情,只是你提到它是一个错字这一事实让我也看到了我的错字并修复它。谢谢。
    猜你喜欢
    • 2018-12-10
    • 1970-01-01
    • 2021-12-17
    • 2022-08-08
    • 2021-12-02
    • 2020-02-25
    • 2019-09-20
    • 1970-01-01
    相关资源
    最近更新 更多