我已经通过laravel
和composer
两种方法创建了一个项目。
所有教程和视频都说明公用文件夹css
下有public/css/app.css
个文件夹。资源文件夹也有资产文件夹resources/assets
。
但是,在两种情况下,我的项目都没有public/css/app.css
和resources/assets
文件夹/文件。
通过laravel
的文件夹结构如下所示:遵循:
-->public
- .htaccess
- favicon.ico
- index.php
- robots.txt
-->resources
- js
- lang
- sass
- views
使用composer文件夹结构如下:
-->public
- .htaccess
- favicon.ico
- index.php
- robots.txt
- web.confi
-->resources
- js
- lang
- sass
- views
我正在使用Laravel 6.0.3。
为什么安装后没有默认的css
和assets
目录?
答案 0 :(得分:0)
Laravel在5.7版中进行了一些目录更改,这些更改包括目录的展平。这是Laravel News文章供参考。另外,请阅读Laravel 6中最新的documentation JavaScript和CSS脚手架。
答案 1 :(得分:-1)
默认情况下,在 Laravel 6 中未编译 css 文件,您可以使用 npm 进行编译,首先下载并安装 nodejs (对于 npm ),请运行以下命令: npm install ,这将下载并安装 node_modules ,然后运行此命令来编译将 css 和 js 文件保存到公用文件夹 npm run dev 。