node.js 安装及配置(hello world)及 node 的包管理器(npm)

  • 下载地址:Download | Node.js,无脑下一步安装即可;
  • 安装时,会自动将 node 可执行文件路径添加进 Path 内,这样进入 cmd 命令行,以查看 node 的安装版本:

    >> node -v
    v8.9.3

1. hello world

var http = require('http')

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'})
        // text/plain:表示纯文本
    res.end('hello world')
}).listen(8585)

console.log('server started!')

2. npm

  • npm init:这个命令用于创建一个package.json。
    • npm init –yes 或 npm init -y:从当前目录中提取的信息生成默认的package.json。创建过程中不会提问。
    • 如果您的目录中已经有一个package.json文件,并且运行了npm install,那么npm将查看该文件中的dependencies,并下载满足所有这些的最新版本。
  • npm install xx 的三个可选参数(会自动地在主 package.json 手动填写必要的包依赖信息):
    -S, –save: Package will appear in your dependencies.
    -D, –save-dev: Package will appear in your devDependencies.
    -O, –save-optional: Package will appear in your optionalDependencies.

  • 使用 node.js 的包管理器(npm,node package manager,是随着 node.js 的安装一并安装的)继续安装 express 工具,

    >> npm install -g express
        # -g(global):表示全局安装,
原文地址:https://www.cnblogs.com/mtcnn/p/9421090.html