Tag: less

在windows上用symfony2less用

我试图在Windows操作系统上进行开发的同时减less资源工作。 我加载一个现有的项目,我可以根据需要改变config.yml和parameters.yml文件。 迄今为止的步骤: 我已经通过msi安装程序安装了Node.js 我已经使用npm并且安装得更less config.yml assetic: debug: %kernel.debug% use_controller: false bundles: [ FOSUserBundle ] filters: less: node: "C:\\Program Files (x86)\\nodejs\\node.exe" #/usr/local/bin/node node_paths: [C:\Users\matt\AppData\Roaming\npm\node_modules\less] #[ /usr/local/lib/node_modules ] apply_to: "\.less$" 我试图将appdata/roaming/npm/node_modules/less目录直接移动到program files (x86)/nodejs/node_modules目录中的本地node_modules目录中,但无济于事。 我也尝试设置roaming/npm/node_modules/less目录添加到环境path,没有喜悦。 我试着less直接安装到项目中,直接指向node_path,没有喜悦。 输出的css文件中的错误如下所示: [例外] 500 | 内部服务器错误| Assetic \ Exception \ FilterException [message]运行时出错:“C:\ Program Files(x86)\ nodejs \ node.exe”“C:\ Users \ Matt \ AppData […]

用Chrome开发人员工具debuggingLESS

我的目录结构如下: css/style.css style.css.map less/style.less index.html 我创build了一个简单的index.html文件,如下所示: <head> <link type="text/css" rel="stylesheet" media="all" href="css/style.css"> </head> <body> <div id='box'></div> </body> 风格如下: @bgcolor: green; #box { width: 200px; height:200px; background: @bgcolor; } 在css文件夹中,使用下面的命令在style.js命令提示符下将style.css文件从style.less编译为style.css和style.css.map: lessc less/style.less > css/style.css –source-map=css/style.css.map –source-map-basepath=css 然后,我安装了较less的中间件: npm install less-middleware 我试图找出为什么我不能直接在Chrome上debugging较less,因为我已经在Chrome开发工具上启用CSS源地图。 谢谢。

如何为自定义filterconfigurationSymfony2和Assetic设置?

我一直在研究Symfony2,并且出现了一些使用Assetic编译器和filter的问题。 有谁知道如何使它在Windows平台上工作,因为几乎每个例子都响应* nix环境? 到.exe路由应具有格式: C:\\….\\ ,为了完成访问: Java.exe , Node.exe * nix的path为/usr/bin/local 或者像Symfony风格: /../../ 哪个是正确的select接受?

与npm安装较less麻烦

所以我刚安装了node和npm。 我的cmdprompt可以识别当我testingnode -v和npm -v 。 但是,我不能使用npm安装任何东西(更less或更凉爽)。 npm -install -g less yield: C:\Users\user>npm install -g less C:\Users\user\AppData\Roaming\npm;npm\npm\lessc -> C:\Users\user\AppData \Roaming\npm;npm\npm\node_modules\less\bin\lessc less@2.5.1 C:\Users\user\AppData\Roaming\npm;npm\npm\node_modules\less ├── graceful-fs@3.0.8 ├── mime@1.3.4 ├── image-size@0.3.5 ├── errno@0.1.4 (prr@0.0.0) ├── promise@6.1.0 (asap@1.0.0) ├── mkdirp@0.5.1 (minimist@0.0.8) ├── source-map@0.4.4 (amdefine@1.0.0) └── request@2.60.0 (aws-sign2@0.5.0, forever-agent@0.6.1, stringstream@0.0.4, ca seless@0.11.0, tunnel-agent@0.4.1, oauth-sign@0.8.0, isstream@0.1.2, json-string ify-safe@5.0.1, extend@3.0.0, node-uuid@1.4.3, qs@4.0.0, combined-stream@1.0.5, […]

使用gulp / gulp-watch-less自动编译较less文件的bootstrap不会重新生成css

我已经安装了nodejs和gulp来使用gulp-watch-less模块​​自动编译bootstrap less文件(v 3.3.5)。 一切正常工作期望一件事:我必须停止并开始吞咽重新生成bootstrap.css 。 有关信息,Gulp正在检测包含在bootstrap.less中的.less文件被修改,我有以下消息: [23:14:40] Starting 'default'… [23:14:42] Finished 'default' after 2.04 s [23:16:42] LESS saw variable-overrides.less was changed [23:16:42] LESS saw variable-overrides.less was changed [23:16:42] LESS saw bootstrap.less was changed:by:import [23:16:42] LESS saw bootstrap.less was changed:by:import 但是,当我打开bootstrap.css文件,我看不到变化,直到我停下来,再次开始吞咽。 这里是我的gulpfile.js的内容: var gulp = require('gulp'); var watchLess = require('gulp-watch-less'); var less = require('gulp-less'); gulp.task('default', function […]

less-middleware不产生输出css

我有以下文件夹结构和较less的文件编译使用less-middleware。 但它不工作。 我尝试了所有我在Google上find的教程。 任何人plz的帮助。 app.use(lessMiddleware(__dirname + '/public/less')); 文件夹结构是 – public/app.css (where would like to get the output) //source folders are. public/less/layout.less, master.less 我在这里做错了什么?

无法更新新文件中的devDependencies

首先在这里,大家好。 我从Learn Less.js (Packt)学到Less,并遵循它设置环境的步骤(第2章)。 第一次使用node.js,我安装在默认的目录下。 之后,我创build了我的第一个grunt项目并保存了它,然后将cmd导航到其父文件夹并执行npm install -g –save-dev 。 问题:本书断言devDependencies应该更新,但不是。 我的第一个咕噜项目代码: { "name": "my_grunt_project", "version": "0.0.1", "devDependencies": { } } 试着在这里发布一些解决scheme,我试着执行npm update –save-dev ,但收到警告,devDependencies没有更新。 警告是No description , No repository field和No license field 。 将需要什么来得到它更新?

使用带有makefile的节点使用LESS编译Bootstrap

我已阅读Bootstrap指令,但无法获取文件进行编译。 有一个更详细的教程或任何人都可以把我的权利,谢谢。 我打开一个terminal,然后进入 npm install less 这似乎安装文件,然后我改变目录到我的Bootstrap目录的根目录并进入 make 我得到以下错误: `make` is not recognised as an internal or external command

捕获node.js中较lessparsing器的exception

我在node.js中使用较less,在处理错误时我并不高兴。 我的代码如下所示: parser.parse(data, function (err, tree) { if(err){ console.log(err); res.send(500); }else{ res.header('Content-Type', 'text/css'); res.send(tree.toCSS()); } }); 我的问题是,如果我的less文件之一有语法错误,并抛出exception,崩溃的过程。 在try块中包装函数调用没有帮助。 如果在文件较less的情况下出现错误,是否可以使进程更优雅地失败?

使用less-middleware将多个源CSS文件编译成一个?

在我的Node.js应用程序中,我使用less-middleware将LESS文件编译为CSS文件。 适用于单个文件: app.use(require('less-middleware')({ src: path.join(__dirname, '../', '/public/css') })); 但是,我想知道是否有可能采取两个源文件,并编译(并可选地缩小)到一个单一的.css文件。