我使用Yeoman,Grunt和Bower部署了许多webapps。但是,最近,当我运行yo webapp
并选择使用SASS时,虽然它已成功构建,但它在屏幕的右上角(MAC OS 10.10.5)中出现以下错误:
(扩展消息):
我仍然可以使用grunt serve
运行webapp,并且它正在运行,虽然每当我尝试更改main.scss中的相关路径时,某些内容会在保存时自动更改它,以及上述错误消息会回来的。
为了解决这个问题,我尝试重新安装npm,node,bower和grunt。在没有效果之后,我尝试按照this answer完全卸载node和npm,然后从fresh重新安装。我的npm版本是2.14.3,我的节点版本是4.1.0。
现在,我完全无法使用yo webapp
部署网络应用程序。这是错误,警告似乎与Bower有关:
运行其他Web应用程序时也存在类似的问题,例如官方的角度webapp。
我该如何解决这种情况?
答案 0 :(得分:1)
似乎bower install
步骤没有经过(在这两种情况下):
bower install
可能在此依赖项上失败)尝试运行bower install
。
你会发现一些错误(比如你在某个代理后面,或者你的git克隆失败了......)
如果您仍然遇到文件导入问题:在app/styles/main.scss
中,删除评论(bower:scss
和endbower
)。