Javascript 如何运行csscomb.js?
我使用Ubuntu 14.04。已安装node.js、npm csscomb、csscomb.js除了升华文本3之外,还有配置文件设置的路径。 但是,在步骤Javascript 如何运行csscomb.js?,javascript,node.js,Javascript,Node.js,我使用Ubuntu 14.04。已安装node.js、npm csscomb、csscomb.js除了升华文本3之外,还有配置文件设置的路径。 但是,在步骤csscomb资产/cssstay中。由于我收到的答案是/usr/bin/env:node:没有我理解的文件或目录,所以系统没有看到ccscomb?已尝试按顺序重新安装所有内容,但无效。 按下ctrl+shift+c组合键进行升华不会产生任何反应,甚至错误也不会写入 我怀疑问题可能在于我不熟悉node.js,可能会错过一些基本步骤。所以,好朋
csscomb资产/css
stay中。由于我收到的答案是/usr/bin/env:node:没有我理解的文件或目录
,所以系统没有看到ccscomb?已尝试按顺序重新安装所有内容,但无效。
按下ctrl+shift+c组合键进行升华不会产生任何反应,甚至错误也不会写入
我怀疑问题可能在于我不熟悉node.js,可能会错过一些基本步骤。所以,好朋友,请帮助我理解。我不确定您的情况到底出了什么问题,所以让我们确保所有任务都正确执行 1.在Ubuntu上安装
nodejs
:
打开终端并运行以下命令:
sudo apt-get install nodejs
sudo apt-get install npm
sudo apt-get install nodejs-legacy
通过运行以下命令验证nodejs
是否正确安装,以及symlink是否存在:
node --version
npm --version
如果您没有看到nodejs
和npm
版本号(v0.10.25
和1.3.24
),则安装出现问题。从您的终端发布消息,以便我们可以查看
2.全局安装csscomb
本身
核实:
csscomb --version
同样,您应该看到csscomb
版本号(当前为3.0.0
)。如果这里出了问题,请告诉我们
3.安装CSSCombSublime软件包
我想你有。打开升华文本3,然后按Ctrl+Shift+P
。键入安装软件包
,然后按enter键。然后键入CSSComb
,然后再次按enter键CSSComb
现在应该安装软件包
打开任何css文件,选择几行,然后按Ctrl+Shift+C来梳理它
让我知道是否需要对某些操作进行更详细的说明。使用
chris lea/node.js
作为存储库,而不是Ubuntu的主存储库。这些都是过时的,这一个你只需要安装节点。另外,在Ubuntu中,您必须使用symlink/usr/bin/nodejs->/usr/bin/node.Not for Ubuntu 13.04/13.10:nodejs legacy
包负责符号链接。感谢@impinball提及符号链接问题。我已经相应地更新了我的答案。@user3835746该模块被称为csscomb
,而不是ccscomb
。请重试此命令:npm install csscomb-g
@user3835746还请确保已安装ubuntu软件包nodejs legacy
。此软件包包含一个旧Node.js代码的符号链接,要求二进制文件为/usr/bin/Node
(而不是Ubuntu中提供的/usr/bin/nodejs
)。您可以使用以下命令安装它:sudo apt get install nodejs legacy
。最后它可以正常工作。再次重新安装了nodejs legacy和csscomb,效果良好。谢谢大家!
csscomb --version