未找到 Laravel 引导文件
Posted
技术标签:
【中文标题】未找到 Laravel 引导文件【英文标题】:Laravel Bootstrap file not found 【发布时间】:2017-04-25 21:37:21 【问题描述】:好的。所以这是我的第一个 lLaravel 项目。我遇到了一个奇怪的问题。我正在尝试通过使用引导程序和我自己添加的 SASS 文件(然后将其转换为主 app.css)来自定义身份验证表单。所以这就是问题所在:在 app.scss 文件中,我导入了 SASS 部分和其他外部资源:
-
// 字体
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
//变量
@import "变量";
// 引导
@import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
//添加登录
@import "登录";
在这种形式中,当 app.scss 文件被翻译成 app.css 时,我收到错误消息“找不到或无法读取要导入的文件:node_modules/bootstrap-sass/assets/stylesheets/bootstrap. 在第 6 行 resources/assets/sass/app.scss"。任何人都知道如何解决这个问题,关于如何管理我的 css 和 sass 文件的建议?提前感谢您抽出宝贵的时间。
【问题讨论】:
你跑npm install
了吗?
不,我没有。这应该安装“node_modules”文件夹及其中的所有内容?
是的,它会安装node_modules
文件夹和其中的所有内容?
试过了,但遗憾的是仍然无法识别引导文件。不过,谢谢。
【参考方案1】:
我找到了一个快速修复,但我不确定它是否是最好的。我下载了 bootstrap.min.css 并将其添加到 public/css/ 中。然后,在 app.scss 中,我导入了引导文件“@import "bootstrap.min.css";”。到目前为止,这被证明是一个修复。
【讨论】:
【参考方案2】:只需在导入目录的开头添加一个~
@import "~node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
应该和上面一样。
【讨论】:
以上是关于未找到 Laravel 引导文件的主要内容,如果未能解决你的问题,请参考以下文章
laravel 里面的 bootstrap 文件夹是干啥用的?