zoukankan      html  css  js  c++  java
  • 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):表示全局安装,
  • 相关阅读:
    「Codeforces 724F」Uniformly Branched Trees
    「笔记」组合入门题选做
    「算法笔记」组合入门与应用
    「算法笔记」可持久化线段树
    「算法笔记」期望 DP 入门
    「NOIP 2016」换教室
    「算法笔记」基础数论
    「笔记」关于乱搞
    python 的列表遍历删除
    Python基础第三篇:函数
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421090.html
Copyright © 2011-2022 走看看