MAC nodejs安装步骤及其web后续运行到浏览器命令显示问题

1,首先nodejs的安装

下载nodejs

访问nodejs官网(https://nodejs.org/en/)选择mac的(就是傻瓜式安装)

2,安装完成后打开终端,输入 

命令:node -v 查看是否安装了nodejs (有版本号即成功)

命令:npm -v 查看是否安装了npm (有版本号即成功)

说明:npm是node的包管理工具,默认安装完node之后,npm会自动安装上的。

3,配置node环境

a. 去终端,打开配置文件

vi ./.bash_profile

b. 添加一行PATH(按i进入insert才能编辑)

PATH=$PATH:/usr/local/bin/node  (我是这样子放的) ,把/usr/local/bin/换成你的npm全局包路径)

路径的查看方式为:which node

c. 按esc退出insert,输入:wq,按回车,保存文件,配置成功

4,安装淘宝镜像

(项目的根目录奥,就是你要运行的项目文件进去,执行的命令,我这边是从git上拉取的项目,你要是没有项目自己新建一个项目然后再运行奥)

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

        sudo  npm install --registry=https://registry.npm.taobao.org  (这俩都行这,俩都行,我做个一般在项目的那个里面用)

    ⚠️ (亲们,mac的一定要加sudo,我报错了是因为mac没显示那个本机权限密码,那个password🔑输入你的本机开机密码就行了)

5,安装Vue.js 的官方命令行工具:

# 全局安装 vue-cli
sudo cnpm install --global vue-cli
# 或
cnpm install -g vue-cli

5,nodejs版本降级(不需要的忽略,跳过)

运行安装node.js的时候,发现安装了最新的12版本,但是因为项目的原因,我需要node.js版本为8.0版本。我的安装命令为:

解决方法

sudo npm install -g n

sudo n 8.16.0

就行了。

6,安装webpack

在终端输入:

sudo cnpm install webpack -g (以后我们会和webpack打很长时间的交道创建项目会用到)

  • 解决方法:执行三个命令检查环境
  1. node -v
  2. vue -v? (没有显示版本,npm i vue-cli -g)
  3. webpack-v(需要重新安装,npm install webpack -g)
  • 三个条件满足时,运行vue init webpack demo(demo项目名)
  • 安装webpack时如果报错 Unexpected end of JSON input while parsing near '…",用以下步骤解决:
  • 解决办法:
    (1)npm install --registry=https://registry.npm.taobao.org --loglevel=silly
    (2) npm cache clean --force
    (3) npm install

7,安装vue脚手架

这个工具是自动搭建vue项目框架的工具,还算好用,没得选只此一家。

终端输入:

sudo npm install -g vue-cli

8,启动项目(项目根目录哈)

先执行  sudo npm install 安装依赖  (安装依赖包,就跟maven包一样,把依赖下载到本地,在运行项目)

sudo npm run dev 或 npm run serve 启动项目(安装依赖完成后,启动项目,在终端输入:)

9,访问http://localhsot:8080,打开vue项目

10,到这边上面基本上都完成了,如果遇到这个问题如下解决:

ERROR  Error: Rule can only have one resource source (provided resource and test + include + exclude) in {

  "exclude": [....

原因分析:

package.json中webpack版本冲突问题。

解决方案:

删除webpack,重新装以前的版本。
npm uninstall webpack
npm install webpack@^4.0.0 --save-dev

  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值