Css 在laravel 5.8中找不到用于导入错误字体的样式表
我使用一些免费的引导管理面板创建了一个laravel项目,我想使用包管理器在我的项目中添加一些字体。我阅读了有关它的文档,并且正确地遵循了它,但是当我执行Css 在laravel 5.8中找不到用于导入错误字体的样式表,css,sass,font-awesome,laravel-mix,Css,Sass,Font Awesome,Laravel Mix,我使用一些免费的引导管理面板创建了一个laravel项目,我想使用包管理器在我的项目中添加一些字体。我阅读了有关它的文档,并且正确地遵循了它,但是当我执行npm run dev时,它会给我一个错误,即找不到要导入的样式表。 @导入“~@fortawesome/fontawesome free”。我可以在node\u modules文件夹中看到fontawsome和@fortawsome文件夹,但当我crtl+单击导入语句的某些部分时,显示找不到该文件。有人能帮我吗?我使用的是fontawsome
npm run dev
时,它会给我一个错误,即找不到要导入的样式表。
@导入“~@fortawesome/fontawesome free”代码>。我可以在node\u modules
文件夹中看到fontawsome
和@fortawsome
文件夹,但当我crtl+单击导入语句的某些部分时,显示找不到该文件。有人能帮我吗?我使用的是fontawsome的最新版本和laravel的5.8版本
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"
}
我解决了。这是一个打字错误。我写了fortawmome
而不是fortawmome
做了类似的事情,你提到这是一个打字错误,这让我也能看到我的打字错误并加以纠正。谢谢