node.js环境在Window和Mac中配置,以及安装cnpm和配置Less环境

Node.js 和cnpm安装

最近准备学习vue.js,但首先需要配置电脑的环境。配置node.js。

1.在node(https://nodejs.org/en/)官网上下载安装node.js,两个版本都可以。傻瓜式的安装,一路Next,直到安装完成。

2.提示安装完成,要在终端上查看,是否安装成功。此时就是如何打开window和mac的终端
Window:直接按window,并在搜索框出入cmd即可。

Mac:按cmmand+空格,接着会弹出一个搜索框。在这个框里直接输入终端即可。

此时输入npm -v ,node -v,可查看版本号,即为安装成功

2.安装镜像cnpm,因为npm安装其它插件很慢,需要考虑用淘宝镜像cnpm。

 window:npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose

 Mac:sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose 

安装成功,输入cnmp -v,即可查到版本信息。

cnpm@6.0.0 (/usr/local/lib/node_modules/cnpm/lib/parse_argv.js)

npm@6.4.1 (/usr/local/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)

node@8.12.0 (/usr/local/bin/node)

npminstall@3.12.0 (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)

prefix=/usr/local 

darwin x64 17.2.0 

registry=https://registry.npm.taobao.org

在此我在网上搜索的文档安装cnpm失败。
可能出现的问题在于输入的命令不正确。

当时我输入的命令是:error

 

解决方案:

首先输入以下命令并回车

  1.   npm set registry https://registry.npm.taobao.org # 注册模块镜像
  2.   npm set disturl https://npm.taobao.org/dist # node-gyp 编译依赖的 node 源码镜像
  3.   npm cache clean --force # 清空缓存

然后再运行  npm install -g cnpm --registry=https://registry.npm.taobao.org

⚠️:如果是mac一定要加上sudo,不会然出现错误

未写sudo的错误

cnpm install -g less

Downloading less to /usr/local/lib/node_modules/less_tmp

Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/less_tmp'

npminstall version: 3.12.0

npminstall args: /usr/local/bin/node /usr/local/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --fix-bug-versions --china --userconfig=/Users/QQ/.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=https://registry.npm.taobao.org -g less

以上步骤已经安装好npm和cnpm环境。

 配置Less环境:

1. 配置less的方法有很多中,在此介绍一种使用node.js配置,并安装Less-plugin-clean-css。

sudo cnpm install -g less

2. 安装成功,输入 lessc -v 可查看版本信息

 MacBook-Pro:~ QQ$ lessc -v

 lessc 3.8.1 (Less Compiler) [JavaScript]

3. 下一步安装Less-plugin-clean-css

sudo npm install less-plugin-clean-css

此时已全部完成。

下一篇(Sublime-Text配置Less插件以及Sublime常用插件)我会写在sublime-text中如何配置less环境。

注意:我们在安装成功时总会有如下提示:

如何取消,只需复制最后一行命令,执行一下,即可

sudo chown -R $USER:$(id -gn $USER) /Users/QQ/.config

转载于:https://www.cnblogs.com/cheryshi/p/9723148.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值