Articles of sass

Sass手表权限被拒绝 – 没有指南针

我试图在一个新的代码分支上运行sass watch命令。 当我运行正常的命令,我得到一个权限被拒绝的错误。 Errno::EACCES: Permission denied – /me/atg/workspace/AA/dev_3.4.0 这是我的命令: sass –watch stores.scss:/me/atg/workspace/AA/dev_3.4.0/a_a/modules/estore/j2ee/AA.war/static/css/stores.css –style compressed 我用sudo运行这个命令,它似乎运行。 手表会检测到scss文件中已经做了更改,但是刷新之后的更改不像以前使用watch命令那样显示。 我必须重build并启动服务器,以便实际显示在本地站点上的更改。 我认为这可能是caching问题,但不能确定。 我没有使用指南针,我读过的大多数解决scheme似乎都与指南针有关。 以下是不使用sudo运行watch命令时的跟踪。 from /usr/lib/ruby/1.9.1/fileutils.rb:247:in `fu_mkdir' from /usr/lib/ruby/1.9.1/fileutils.rb:221:in `block (2 levels) in mkdir_p' from /usr/lib/ruby/1.9.1/fileutils.rb:219:in `reverse_each' from /usr/lib/ruby/1.9.1/fileutils.rb:219:in `block in mkdir_p' from /usr/lib/ruby/1.9.1/fileutils.rb:205:in `each' from /usr/lib/ruby/1.9.1/fileutils.rb:205:in `mkdir_p' from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:478:in `update_stylesheet' from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:215:in `block in update_stylesheets' from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:209:in `each' […]

咕噜手表/ sass工作不正常

这是我第一次尝试创build一个工作stream与咕噜我已经设法使几乎所有的工作,但是当我运行咕噜的Sass监视任务什么都不做只是输出文件已经改变,这就是没有错误的代码没有 gruntfile.js: 'use strict'; module.exports = function(grunt) { // All configuration goes here grunt.initConfig({ //jekyll tasks jekyll: { //Builds jekyll to local development dist: { options: { config: '_config_dev.yml', dest: './_local', } }, //Builds jekyll for deploying live: { options: { config: '_config.yml', dest: './_live', } } }, //jshint task jshint: { options: { jshintrc: […]

“警告:您需要安装Ruby和Sass,并在您的PATH中执行此任务。”

当我尝试咕::服务,我得到这个警告。 Warning: Running "sass:server" (sass) task Warning: You need to have Ruby and Sass installed and in your PATH for this task to work. More info: https://github.com/gruntjs/grunt-contrib-sass Use –force to continue. 所以我尝试了which ruby , which sass 。 ruby被发现在/ usr / bin / ruby​​中,但是在我的任何path文件夹中找不到sass。 我在/ usr / bin中使用了ls,并看到一个红色的sass项目,我相信这意味着它是一个存档或压缩文件。 我还在/ usr / bin / node_modules中find了一个sass文件夹,所以我删除了sass归档文件,并将node_modules中的sass文件夹复制到了我的/ usr / […]

对铬的Sass源地图支持不起作用

开始之前,我再次检查StackExchange,我没有find任何其他网站,将适合这个问题。 如果我错过了借口。 我遵循这个指南,启用支持源地图sass的铬,但我不能使它的工作。 有趣的是,我遵循另一个指南,以支持Firefox,并正在工作。 两者共同之处在于在rails中设置config.sass.debug_info = true 。 所以,我认为这个问题不是在轨道上,而是在铬,但我不知道。 这是我的设置: 铁轨3.2.8 Ubuntu的 Chrome 27.0.1453.110 更新 – 这似乎是问题与Chrome 27.x系列。 如果是这样的话,这个问题就变成了一个等待Chrome开发人员修复的问题。 所以我会再调查一下,如果我能确认的话,我会解决这个问题。 谢谢你的时间。 更新 – 所以这似乎是真实的,这是一个谷歌浏览器的问题,感谢所有的帮助

在Windows上安装时,node-sass会引发错误

我正在和一个在Mac上的朋友一起工作一个前端项目,并且已经能够在他的身边安装和运行node-sass。 我正在运行Windows 10,所以当我拉动项目,并尝试运行npm install我现在得到了一堆来自CI.exe的错误,如下所示: C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\corecrt.h(10): fatal error C1083: Cannot open include file: 'vcruntime.h': No such file or directory (compiling source file ..\..\src\libsass\src\check_nesting.cpp) [C:\Deve lopment\xxx\xxx\node_modules\gulp-sass\node_modules\node-sass\build\src\libsass.vcxproj] 我已经下载了C ++二进制文件,安装了节点windows-build-tools,我确定了CI.exe在PATH中。 我在我的智慧结束! 我正在运行节点v8.2.1,npm v5.3.0,VS 2017(v15.2,26430.16版本)(安装C ++构build工具等) 完整的npmdebugging日志运行命令npm install node-sass从项目目录npm install node-sass

Sass和Compass的Netbeans插件

在Windows中是否有一个支持Sass和Compass的Netbeans插件?

Sass使用Ruby – '“”C:\ Program“不被识别为内部或外部命令

今天我安装Ruby和Sass,并且每一个都变得相当正常。 我已经安装了Ruby,并在我的path。 我甚至可以做到以下几点: C:\> ruby -v ruby 2.2.4p230 (2015-12-16 revision 53155) [x64-mingw32] 我也安装了Sass,terminal,据我所知,我知道我打电话给Sass,但由于其他原因失败: C:\> sass '""C:\Program' is not recognized as an internal or external command, operable program or batch file. 我的猜测是,这个问题源于Ruby被安装在: C:\Program Files\Ruby\22-x64\ 而且它不喜欢Program Files的空间。 如何解决这个问题, 而不移动我的Ruby安装 ?

为什么不在Windows上的驱动器名称混淆

我不确定我应该在这里问这个问题,但我想不出一个更好的社区,所以我会在这里问。 我正在使用SASS在Windows上编写我的CSS,并且这些文件位于C:\xampp\htdocs文件夹中。 我正在使用SASS命令行指令: sass –watch /path/to/scss/file:/path/to/css/file 但是,Windows上的驱动器名称上有冒号,所以语法如下所示: sass –watch C:\xampp\htdocs\mysass.scss:C:\xampp\htdocs\mycss.css 为什么SASS不会被驱动器名称中的冒号混淆?

npm只是不会安装节点sass

我第一次遇到这个问题时,试图使用离子,它需要依赖的模板。 然后当我试图安装npm自己节点sass的问题仍然存在。 这是在Windows 10 Version 1703 ,试验了nodejs 6.11.3和nodejs 8.4.0 ,结果相同的结果。 和VPN,http代理尝试没有运气。 基本上,这是说: 无法下载“ https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-57_binding.node ” 当没有什么东西摆弄的时候,它说: 连接ECONNREFUSED 127.0.0.1:443 当使用npm设置configuration代理时,它会显示如下内容: 隧道不能build立 当使用VPN时,它永远在: 节点脚本/ install.js 或者输出相同的东西,就像没有东西摆弄一样。 报告错误时,您必须提供以下信息: NPM版本(npm -v):节点最新版本5.3.0(8.4.0),节点版本6.11.3 节点版本(node -v):LTS(6.11.3)和LATEST(8.4.0) 节点进程(node -p process.versions): {http_parser:'2.7.0',节点:'8.4.0',v8:'6.0.286.52',uv:'1.13.1',zlib:'1.2.11',ares:'1.10.1-DEV' ,模块:'57',nghttp2:'1.22.0',openssl:'1.0.2l',icu:'59.1',unicode:'9.0',cldr:'31 .0.1',tz:'2017b'} 节点平台(node -p process.platform):win32 节点体系结构(node -p process.arch):x64 节点sass版本(node -p“require('node-sass').info”):错误:找不到模块'node-sass' npm node-sass版本(npm ls node-sass):` – (空) 并有输出 —> npm install -g node-sass […]

我可以configurationCompass在不同的驱动器上输出CSS吗?

假设我在D:\ Compass上有一个Compass项目(这是我的源代码),我想在E:\ CSS上输出我生成的样式表,这是可能的吗? 我试过改变–css-dir,但它不能工作,因为它必须是相对于项目目录? 有没有人试过这个?