为什么创建laravel项目时默认不创建css和assets目录?

我使用 vialaravel和 via两种方法创建了一个项目composer。


正如所有教程和视频一样,css在 public 文件夹下有一个文件夹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目录?


元芳怎么了
浏览 219回答 2
2回答

慕标5832272

Laravel 在 5.7 版本中对目录进行了一些更改,这些更改包括目录的扁平化。

烙印99

在Laravel 6 中,默认情况下不编译css文件,您可以先使用npm进行编译,然后使用npm下载并为npm安装nodejs,然后运行以下命令:npm install这将下载并安装node_modules,然后运行此命令来编译css和将 .js文件复制到您的公共文件夹npm run dev。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript