专栏首页互联网杂技Mac环境下装node.js,npm,express;

Mac环境下装node.js,npm,express;

1。 下载node.js for Mac

地址: http://nodejs.org/download/

直接下载 pkg的,双击安装,一路点next,很容易就搞定了。

安装完会提醒注意 node和npm的路径是 /usr/local/bin。

看到一些帖子,用Homebrew安装也很容易的,我偷懒没有试,这边MK下:http://freemem.diandian.com/post/2012-06-02/40028564785。

当前最新的node.js安装完成包括了npm的,测试下是否安装成功。

可以看到version,安装成功。

2。安装express

使用系统当前用户安装报错,提示 ”Please try running this command again as root/Administrator.“

使用 sudo命令取得root权限, 这边需要输入密码

-g 是全局安装,如果想安装指定版本可以用sudo npm install -g express@版本号。

安装好express 再次测试是否安装成功:

发现express命令无法识别,查了下:xpress4版本将命令行工具express单独分离出来了,放到express-generator包中,老版本是集成在一起的。

需要安装命令行工具才行。

3。创建一个express 项目 helloworld:

4。 运行helloworld:

打开app.js ,

加入:

app.listen(8080); 
$ cd helloworld
$ npm install 
$ node app.js

安装的时候如果再次提示需要root权限,改 $ sudo npm install, ok.

打开浏览器输入: localhost:8080:

到这里node.js运行环境已经搞好鸟。

本文分享自微信公众号 - 交互设计前端开发与后端程序设计(interaction_Designer),作者:json

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-01-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • CommonJS、ES6模块加载机制详解

    无论是前端开始后端,总会有很多概念。就拿这个前端模块加载机制来说,随着语言的发展,各种概念。

    前朝楚水
  • 入门Webpack(上)

    写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前...

    前朝楚水
  • 最近几天开发了一个多人博客+BBS系统

    本系统是博客+论坛于一体的系统。支持用户注册,写博客与发帖子。 采用的技术栈也简单,前后端都是 JS, 数据库只有 mysql。 Nodejs+ nextjs ...

    前朝楚水
  • vscode+Node搭建vue脚手架

    一路默认即可,安装完成之后win+r 打开cmd命令提示符,然后输入node -v 如果显示的是版本v12.16.3 这样的

    kirin
  • Windows系统下 下载安装nodejs、npm和express的教程

    这篇文章主要介绍了Windows系统下nodejs、npm、express的下载和安装教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    习惯说一说
  • 「R」data.table 包功能特性学习

    data.table包提供了一个加强版的data.frame。它运行效率极高,而且能够处理适合内存的大数据集。它通过[ ]实现了一种自然的数据操作语法。

    王诗翔呀
  • 【翻译】JS的回归: 设计一个包含CMS和CRM应用服务的node.js软件架构

    Adults Use of Information and Communication Technologies in Healthcare (auICTH 2...

    Jean
  • Window环境下搭建Vue.js开发环境

    笔者最近在进行前端的学习,在点完了HTML5、CSS3、JavaScript等技能树之后,是时候开始框架的学习了。目前为止前端框架呈现出React、Angula...

    Steve Wang
  • 【精编重制版】JavaWeb 入门级项目实战 -- 文章发布系统 (第四节)

    本教程是,原文章发布系统教程的精编重制版,会包含每一节的源码,以及修正之前的一些错误。因为之前的教程只做到了评论模块,很多地方还不完美,因此重制版会修复之前的一...

    剽悍一小兔
  • 对话 | 华为Fellow艾伟:Mate20的心脏——麒麟980性能全揭秘

    8 月 31 日,华为在德国柏林的 IFA 上向人们展示了旗下最新 AI 手机芯片麒麟 980 的强大实力。昨天,华为又在上海举行了一场发布会。这一次,我们与华...

    机器之心

扫码关注云+社区

领取腾讯云代金券