提问者:小点点

Laravel Mix不发射css


我的Laravel项目没有编译CSS文件。我使用Laravel new project重新安装了Laravel,然后运行NPM installNPM run Dev.

我得到的结果是:

DONE  Compiled successfully in 7112ms                                                                        

     Asset     Size   Chunks             Chunk Names
/js/app.js  1.6 MiB  /js/app  [emitted]  /js/app

列表中缺少/css/app.css并且app.css未发出。

通过运行npm run watch(或watch-poll/hot),可以监视app.scss中所做的任何更改,并重新运行构建过程。但是,结果是一样的--编译文件列表中没有app.css,也没有生成app.css。

我尝试在另一台计算机上创建一个新的Laravel项目,在它上运行npm run dev没有问题。两者都运行在Windows10、node版本V10.16.0、npm版本6.9.0上。

我试图完全重新安装Node(到最新的10.16.0),并从头开始创建一个新的Laravel项目,但没有成功。


共1个答案

匿名用户

所以我终于解决了。问题是,我的工作区位于D:\www上,并符号链接到我的C:\users\ondra\www目录。如果我从原始位置d:\ww\project开始npm run dev,则一切正常。为什么它不能从symlinked的c:\users\ondra\www\project中工作,这对我来说是一个谜:)