gpt4 book ai didi

node.js - 无法在 Ubuntu 13.04 上运行 lessc。连 "command not found"都没有

转载 作者:太空宇宙 更新时间:2023-11-04 02:40:15 25 4
gpt4 key购买 nike

我安装的较少 sudo npm install -g less

以下是最后 10 行输出:

npm http 304 https://registry.npmjs.org/ctype/0.5.2
npm http 304 https://registry.npmjs.org/asn1/0.1.11
npm WARN package.json ctype@0.5.2 No repository field.
/usr/bin/lessc -> /usr/lib/node_modules/less/bin/lessc
npm WARN package.json github-url-from-git@1.1.1 No repository field.
less@1.4.0 /usr/lib/node_modules/less
├── mime@1.2.9
├── mkdirp@0.3.5
├── ycssmin@1.0.1
└── request@2.21.0 (json-stringify-safe@4.0.0, forever-agent@0.5.0, aws-sign@0.3.0, qs@0.6.5, tunnel-agent@0.3.0, oauth-sign@0.3.0, cookie-jar@0.3.0, node-uuid@1.4.0, hawk@0.13.1, form-data@0.0.8, http-signature@0.9.11)

在这里浏览了一下,认为这些警告可能不是问题所在。看起来一切都很好,除了当我运行不带参数的 lessc 时,它只会将我踢回命令提示符。不寻常的是 lesscss.org 指出这应该列出选项。当我尝试类似的命令时,行为相同

lessc less/style.less > css/style.css

只是将我踢回命令行,就好像我从未尝试过执行任何操作一样。至少预计会出现“未找到命令”。 style.css 仍未编译。

背景:在 OS X 上呆了很长时间之后,我最近刚刚接触 Ubuntu。我已经习惯了 LiveReload,但我仍然没有完全理解 guard-livereload我想我不介意做一些手动编译一段时间。

更新:我从头开始并从源代码构建。从源代码构建的说明:https://gist.github.com/dwayne/2983873从 npm 重新安装后,lessc 现在工作正常。我觉得我一定是通过 apt-get 发生了某种冲突。

最佳答案

我过去遇到过这个问题,并通过向路径上的目录添加符号链接(symbolic link)来解决它:

sudo ln -s /usr/lib/node_modules/less/bin/lessc /usr/local/bin/lessc

我发现您已经解决了问题,但其他人可能会发现此信息有用。

关于node.js - 无法在 Ubuntu 13.04 上运行 lessc。连 "command not found"都没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17137705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com