• 利用包管理器安装Node.JS


    步骤1:用curl获取源代码
    在我们用卷曲获取源代码之前,我们必须先升级操作系统,然后用卷发命令获取NodeSource添加到本地仓库。

    root@ubuntu-15:~#apt-get update
    安装apt-get install curl和apt-get install sudo
    root@ubuntu-15:~# curl -sL https://deb.nodesource.com/setup | sudo bash -
    步骤2:安装NodeJS和NPM
    运行以上命令之后如果输出如上所示,我们可以用apt-get的命令来安装和的NodeJS NPM包。
    root@ubuntu-15:~# apt-get install nodejs
    NodeJS安装
    NodeJS安装
    步骤3:安装一些必备的工具
    通过以下命令来安装编译安装一些我们必需的本地插件。

    root@ubuntu-15:~# apt-get install -y build-essential
    通过Node.JS Shell来测试
    测试的Node.js的步骤与之前使用源代码安装相似,通过以下节点命令来确认的Node.js是否完全安装好:

    root@ubuntu-15:~# node
    > console.log('Node.js Installed Using Package Manager');
    Node.js Installed Using Package Manager
    root@ubuntu-15:~# node
    > a = [1,2,3,4,5]
    [ 1, 2, 3, 4, 5 ]
    > typeof a
    'object'
    > 5 + 2
    7
    >
    (^C again to quit)
    >
    root@ubuntu-15:~#
    使用的NodeJS应用进行简单的测试
    REPL是一个Node.js的的外壳,任何有效的JavaScript的代码都能在REPL下运行通过。所以让我们看看在Node.js的下的REPL是什么样子吧。
    root@ubuntu-15:~# node
    > var repl = require("repl");
    undefined
    > repl.start("> ");
    Press Enter and it will show out put like this:
    > { domain: null,
    _events: {},
    _maxListeners: 10,
    useGlobal: false,
    ignoreUndefined: false,
    eval: [Function],
    inputStream:
    { _connecting: false,
    _handle:
    { fd: 0,
    writeQueueSize: 0,
    owner: [Circular],
    onread: [Function: onread],
    reading: true },
    _readableState:
    { highWaterMark: 0,
    buffer: [],
    length: 0,
    pipes: null,
    ...
    ...
    以下是可以在REPL下使用的命令列表


    使用的NodeJS的包管理器
    故宫是一个提供给节点脚本持续生命力的命令行工具,它能通过的package.json来安装和管理依赖包。最开始从初始化命令初始化开始

    root@ubuntu-15:~# npm init

  • 相关阅读:
    重学Java 面向对象 之 final
    java并发学习04---Future模式
    java并发学习03---CountDownLatch 和 CyclicBarrier
    java并发学习02---ReadWriteLock 读写锁
    java并发学习01 --- Reentrantlock 和 Condition
    链表的倒数第k个节点
    重建二叉树
    java并发学习--线程池(一)
    二叉树的深度
    vue-常用指令(v-for)
  • 原文地址:https://www.cnblogs.com/yu-hailong/p/7629261.html
Copyright © 2020-2023  润新知