安装node之前

1.之前在windows平台上安装node,直接下载一个安装文件得了。但是mac osx是基于unix架构的嘛,跟linux很像啊。

在linux上安装我们多习惯用命令行工具安装啊,mac osx也要用命令行工具才好啊。

2.homebrew是池建强大牛极力推荐的osx的包管理工具。通过homebrew命令可以下载、管理很多工具啊,node就用

它下载了。安装homebrew 只需要在terminal 执行:

1
ruby -e "$(curl -fsSkL https://raw.github.com/Homebrew/homebrew/go/install)"

我是刚开始用mac啊,看到上面的ruby了吧,没错啦,mac osx是自带ruby环境的,还自带python呢,很爽啊。

3. 执行上面命令过程中,会提醒安装xcode的某个工具,听它的,装上呗,按提示来。。。。。安装真慢。。

4. 经过漫长的等待后,安装完成。执行 brew doctor 命令。这是homebrew 完成后必须做的一件事,检查homebrew

各模块是否正常。

安装Node、Express

1. brew install node . 该命令执行后,自动装好node和npm。

2. 安装express。

  1.不要以为只是简单的 npm install express -g 。在mac上全局安装要加sudo 。

  2.不要以为只是简单的sudo npm install express -g。这样安装过程一点问题没有,可express -V就是没有出现

版本号。 纠结了一天。想到最近express升级到4.x了,不会是这样吧。于是尝试了加版本号的方式。

执行sudo npm install express@3.0.6 -g。执行express -V OK 成功。反正我也不想装4.x 。-_-#

 安装Mongodb

1.用brew安装mongodb之前先把brew升级。

1
brew update

2. 最简单、直接的方式安装mongodb,会默认安装到 /usr/local/bin 目录中。

1
brew install mongodb 

3. mongodb安装完后需要一个存储数据库内容的目录。

1
mkdir -p /usr/local/data/db            创建一个data/db 目录。

4. 启动mongodb

1
mongod --dbpath /usr/local/data/db    

5. 打开一个新的命令行工具,执行 mongo,便进入了mongo命令行操作界面。

转载于:https://www.cnblogs.com/zhishaofei/p/4377865.html

Node on Mac 初步相关推荐

  1. js node 打包mac应用_node app 打包工具pkg的具体使用

    node 打包可执行文件的工具有很多.node-packer 是国人写的,但一年前就停止更新了.而 nexe 一到fetching prebuilt binary 就报错,放弃了,最终选择了 pkg. ...

  2. 【node】mac系统下升级node版本

    清除node.js的cache sudo npm cache clean -f 使用npm安装n模块(n模块用于管理node版本,不支持windows系统=.=) sudo npm install - ...

  3. vue 开发环境 卸载node 版本 切换新的 node 版本 mac电脑

    注意:操作的机器当前是mac,先卸载,再安装 1.查看现有 node 版本 node -v 2.卸载现有 node 版本, 1.卸载从node官网下载pkg安装的node sudo rm -rf /u ...

  4. js node 打包mac应用_混搭 TypeScript + GraphQL + DI + Decorator 风格写 Node.js 应用

    阅读本文的知识前提:熟悉 TypeScript + GraphQL + Node.js + Decorator + Dependency Inject 等概念.前言 恰逢最近需要编写一个简单的后端 N ...

  5. Docker Jenkins Node(一):初步构建

    A sample of Docker & Jenkins & Node Express 一.安装docker 参考 www.cnblogs.com/yufeng218/p- 二.利用d ...

  6. node.js更新升级(Mac与Windows)- 总结篇

    node.js升级更新(Mac与Windows对比)- 重要的提醒说一遍 windows用户 · 请注意: node.js不支持Windows系统中使用 n 命令 更新: 所以,windows下只有覆 ...

  7. [译]Node v5.0.0 (Stable)

    原文:https://nodejs.org/en/blog/release/v5.0.0/ 你好Node.js v5!没错,我们刚刚才发布了Node.js v4,但这次的新版本并不意味着v4版本要离我 ...

  8. 使用node连接MongoDB的工具安装及配置

    MongoDB的使用 Mac安装: https://www.cnblogs.com/weixuqin/p/7258000.html MongoDB的可视化工具: https://robomongo.o ...

  9. node安装以及nvm管理node版本

    前言 前端开发项目一般情况下都少不了需要安装node.或者换新电脑的时候,这些环境都得安装. 但是安装过程并不都是一帆风顺的,而且node版本引发的问题也很多(主要是Windows环境下node与no ...

  10. [译]Node v5.1.0 (Stable)发布

    原文:https://nodejs.org/en/blog/release/v5.1.0/ by Jeremiah Senkpiel 主要改动 buffer: noAssert选项对许多Buffer函 ...

最新文章

  1. Timus题目中测试数据数量的计算
  2. python 倒排索引 性能_python 实现倒排索引的方法
  3. django18:auth模块
  4. django之Layui界面点击弹出个对话框并请求逻辑生成分页的动态表格
  5. 警惕分页中的checkbox
  6. 独立事件、笛卡尔积与矩阵向量乘法
  7. Mysql 第一范式入门
  8. Atitit 命令行dsl传递参数的几种模式对比 cli url模式 键值对NameValuePair urlutil String string = -host 101.13
  9. java 开发中常用的字符串工具类,StringUtil
  10. SQL SERVER 不允许保存更改
  11. TapTap实习两周总结
  12. 台式机计算机里所有文档都打不开,电脑里的所有word文档都打不开,如何处理掉?...
  13. linux 查看 操作系统位数
  14. 《安富莱嵌入式周报》第268期:2022.05.30--2022.06.05
  15. 在python中遍历字典元素
  16. tinymce php,php - 用TinyMCE制作的PHP样式表(Hor Zebra) - SO中文参考 - www.soinside.com
  17. 使用Python实现日历功能
  18. inter cpu 测试软件,Intel官方CPU检测工具
  19. 故障申报系统php源码,seay源代码全自动在线审计系统,PHP源代码缺陷自动审计平台-在线工具...
  20. Windows错误代码全表

热门文章

  1. excel导出文本格式设置为数值(easypoi)
  2. 台服DNF修改Script.pvf文件修改黑钻抽奖机的道具爆率,图文详解
  3. Hibernate完全自学手册
  4. HBase权威指南阅读——第一章
  5. 服务器返回状态码说明,关于服务器返回的十四种常见HTTP状态码详解
  6. Vue中使用Echarts构建3D地球
  7. 超实用VS Code插件推荐
  8. 教你轻松安装Adobe Acrobat XI Pro(编辑PDF使用的)
  9. Linux查看MySQL配置文件路径及相关配置
  10. oracle登录卡,【Oracle连接问题】关于windows xp3上oracle连接登录卡住的问题