Node安装笔记
1.安装node.js
去nodeJs官网https://nodejs.org/下载nodeJs安装包安装,安装过程中请注意选择红框内的选项添加到环境变量,安装好之后就可以在cmd中输入node -v来查看nodeJs的版本号
2. 如果要使用compass命令,则需要安装Ruby环境,windows平台推荐rubyinstall官网http://rubyinstaller.org/,安装中同样要注意添加环境变量,如果用ruby开发有界面的程序,则勾选第一项,第三项是关联程序。安装好之后就可以在cmd输入ruby -v,就会显示版本号了
3.由于国内连接gem官网比较慢,可以使用淘宝提供的镜像,安装比较快。当然可以用其他的方法。在cmd命令行输入以下代码来移除rubygem,添加taobao的镜像代理
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
4.设置完代理,就可以下载你需要的包啦,然后可以安装compass,sass啦
gem install compass
gem install sass
貌似win10下要开始菜单右键-->命令提示符(管理员)里安装,我的会报错~~
以管理员运行cmd后,安装完成。
然后输入compass -v你会发现提示 '""C:\Program'不是内部或外部命令,也不是可运行的程序
这个问题貌似这两个版本都没改过来,你需要在ruby的安装目录bin下(我的是C:\Program Files\Ruby\bin)下的compass.bat文件下面两个地方,多了个双引号。如果你不是管理员权限,修改无法保存的。修改该文件的权限,是在该文件上点右键--属性--安全--编辑,选中最后一个user(看清楚啊,我老是改错,老是改了第一个,有点不人性化)然后下面的勾选-完全控制,然后应用--确定。双引号去掉后,还是把这权限改回来的好,开始只有灰色的两个复选框。
修改完后,就可以运行了
相同的,sass.bat,scss.bat, sass-convert.bat也是同样的改法。