我在yii2-basic中创建了一个项目。我已经完成了bootstrap.css
中web/assets/dir/
的一些更改。
现在我需要将其部署到另一个目录中。我将该项目复制到另一个目录中。然后我在浏览器中运行。我在文件中所做的更改不会影响网站。然后它引用css的另一个文件。
我找不到正确的方法来做到这一点。有人能告诉我这样做的正确方法吗?
答案 0 :(得分:1)
要更改css,您应该更改
中的原件 .\basic\vendor\bower\bootstrap\dist\css
然后将其最小化
然后在dir web \ asset中你必须删除dir所在的位置bootstrap(bootstrap-min.css我猜)文件 这个资产目录没有固定的名称,你必须找到包含所有引导部分(css,js,fonts)的通信目录。然后删除(取消)此目录。 当您访问应用程序时删除此目录,dir将重新创建(通常使用其他资产ID名称)。
如果在新目录中复制项目时不这样做,则在第一次访问时,新创建资产目录,并且应用程序无法访问您更改的代码。