首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能用WebStorm安装罗盘

不能用WebStorm安装罗盘
EN

Stack Overflow用户
提问于 2016-10-13 12:46:26
回答 1查看 61关注 0票数 0

我试图在一个预先存在的WebStorm项目中安装Compass,但是css文件没有正确地链接。我已经厌倦了改变相对的联系,但没有任何运气。

我通过运行config.rb生成了文件夹和compass init。理想情况下,我希望移动这些文件夹,以便它们都在public (即sass、样式表等)下。

我把它们包括在layout.jade

代码语言:javascript
复制
 link(rel='stylesheet', href='/stylesheets/screen.css'
    media="screen, projection" type="text/css" )

见截图:

//删除,因为我不能发布那么多链接

我没有收到任何错误,样式只是不适用于页面。

编辑:

我很困惑--样式表下的css看起来是正确的,但是scss文件下的css有一个错误的文件要导入,找不到或无法读取:罗盘/重置。屏幕. line‘的第6行。为什么有两个css文件?:

编辑3:

错误似乎在这里,但我不知道如何解决它?

EN

回答 1

Stack Overflow用户

发布于 2016-10-13 18:00:08

我发现问题是:

因为:

代码语言:javascript
复制
app.use(express.static(path.join(__dirname, 'public')));

在app.js中,layout.jade中的玉码编译自:

代码语言:javascript
复制
layout.jade

href='/stylesheets/screen.css'

转入:

代码语言:javascript
复制
index.html

href='/public/stylesheets/screen.css'

移动样式表等文件夹处于公共状态,并更新config.rb修复它。

config.rb:

代码语言:javascript
复制
css_dir = "/public/stylesheets"
sass_dir = "/public/sass"
images_dir = "/public/images"
javascripts_dir = "/public/javascripts"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40021443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档