zoukankan      html  css  js  c++  java
  • Node.js安装(on Windows 10)

    官网

    https://nodejs.org/zh-cn/

    下载:16.13.0 长期维护版:

    下载得到:

    node-v16.13.0-x64.msi

    执行msi文件,开始安装:

    安装成功。

    安装目录下:

    Windows系统环境变量下发现 Path 的值:

    X的用户变量

    C:UsersMiAppDataRoaming pm

    系统变量:

    D:Program Files odejs

    where命令可以看到两个 npm:

    C:UsersMi>where npm
    D:Program Files
    odejs
    pm
    D:Program Files
    odejs
    pm.cmd

    npm命令 其它使用:

    C:UsersMi>npm version
    {
      npm: '8.1.0',
      node: '16.13.0',
      v8: '9.4.146.19-node.13',
      uv: '1.42.0',
      zlib: '1.2.11',
      brotli: '1.0.9',
      ares: '1.17.2',
      modules: '93',
      nghttp2: '1.45.1',
      napi: '8',
      llhttp: '6.0.4',
      openssl: '1.1.1l+quic',
      cldr: '39.0',
      icu: '69.1',
      tz: '2021a',
      unicode: '13.0',
      ngtcp2: '0.1.0-DEV',
      nghttp3: '0.1.0-DEV'
    }
    
    C:UsersMi>
    C:UsersMi>npm --help
    npm <command>
    
    Usage:
    
    npm install        install all the dependencies in your project
    npm install <foo>  add the <foo> dependency to your project
    npm test           run this project's tests
    npm run <foo>      run the script named <foo>
    npm <command> -h   quick help on <command>
    npm -l             display usage info for all commands
    npm help <term>    search for help on <term> (in a browser)
    npm help npm       more involved overview (in a browser)
    
    All commands:
    
        access, adduser, audit, bin, bugs, cache, ci, completion,
        config, dedupe, deprecate, diff, dist-tag, docs, doctor,
        edit, exec, explain, explore, find-dupes, fund, get, help,
        hook, init, install, install-ci-test, install-test, link,
        ll, login, logout, ls, org, outdated, owner, pack, ping,
        pkg, prefix, profile, prune, publish, rebuild, repo,
        restart, root, run-script, search, set, set-script,
        shrinkwrap, star, stars, start, stop, team, test, token,
        uninstall, unpublish, unstar, update, version, view, whoami
    
    Specify configs in the ini-formatted file:
        C:UsersMi.npmrc
    or on the command line via: npm <command> --key=value
    
    More configuration info: npm help config
    Configuration fields: npm help 7 config
    
    npm@8.1.0 D:Program Files
    odejs
    ode_modules
    pm
    
    C:UsersMi>

    node.js怎么用呢?可以去  菜鸟的Node.js 教程 看看。

    后面使用Vue时会用到node.js,当然,node.js不只是给Vue使用吧。

    除了npm命令,还有node命令

    >where node
    D:Program Files
    odejs
    ode.exe

    node命令 可以进入 交互式模式

    >node
    Welcome to Node.js v16.13.0.
    Type ".help" for more information.
    > console.log("Hello, world! in console 2021-11-02");
    Hello, world! in console 2021-11-02
    undefined
    >.exit
    
    退出使用:
    1)Ctrl+C  2)Ctrl+D  3).exit
    第三种 .exit 只需一次。

    node命令 执行JavaScript脚本

    建立jswe文件,内容如下:

    // hw.js
    console.log("Hello, World! @ 2021-11-02");

    使用node命令执行脚本:

    >node hw.js
    Hello, World! @ 2021-11-02

    node帮助命令:

    >node -v
    v16.13.0
    
    >node --help
    Usage: node [options] [ script.js ] [arguments]
           node inspect [options] [ script.js | host:port ] [arguments]
    
    Options:
    ......很多,省略......
    
    Environment variables:
    FORCE_COLOR                   when set to 'true', 1, 2, 3, or an empty string causes NO_COLOR and
                                  NODE_DISABLE_COLORS to be ignored.
    NO_COLOR                      Alias for NODE_DISABLE_COLORS
    NODE_DEBUG                    ','-separated list of core modules that should print debug information
    NODE_DEBUG_NATIVE             ','-separated list of C++ core debug categories that should print debug output
    NODE_DISABLE_COLORS           set to 1 to disable colors in the REPL
    NODE_EXTRA_CA_CERTS           path to additional CA certificates file. Only read once during process startup.
    NODE_NO_WARNINGS              set to 1 to silence process warnings
    NODE_PATH                     ';'-separated list of directories prefixed to the module search path
    NODE_PENDING_DEPRECATION      set to 1 to emit pending deprecation warnings
    NODE_PENDING_PIPE_INSTANCES   set the number of pending pipe instance handles on Windows
    NODE_PRESERVE_SYMLINKS        set to 1 to preserve symbolic links when resolving and caching modules
    NODE_REDIRECT_WARNINGS        write warnings to path instead of stderr
    NODE_REPL_HISTORY             path to the persistent REPL history file
    NODE_TLS_REJECT_UNAUTHORIZED  set to 0 to disable TLS certificate validation
    NODE_V8_COVERAGE              directory to output v8 coverage JSON to
    UV_THREADPOOL_SIZE            sets the number of threads used in libuv's threadpool
    
    Documentation can be found at https://nodejs.org/
  • 相关阅读:
    关于 NSTimer 和 NSRunLoop 的一些理解
    通过 CocoaPods 集成 WeexSDK 到iOS项目中
    iOS 从相册取出的图片默认 取中间部分 裁剪成方形的
    Trilynn分享了炼数成金邀请码
    highcharts分段显示不同颜色
    H5手机开发锁定表头和首列(惯性滚动)解决方案
    为移动端开发提供纯前端的路由方案
    ionic系列
    2014总结
    margin 相关 bug 系列
  • 原文地址:https://www.cnblogs.com/luo630/p/15501078.html
Copyright © 2011-2022 走看看