zoukankan      html  css  js  c++  java
  • 配置nodejs项目(linux)

      作为开发多年的前后端不分离的项目。如今前后分离成为了主流,我们也需要跟着时代的技术潮流。所以今天我尝试着搭建nodejs环境,以及遇到的一些问题进行整理。

    一、准备

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

      cnpm 地址 https://www.npmjs.com/package/cnpm

      环境 centos7.x

    二、安装配置

      选择阿里云镜像,直接命令行下载

    wget https://npm.taobao.org/mirrors/node/v14.16.1/node-v14.16.1-linux-x64.tar.xz 
    tar xf
    node-v14.16.1-linux-x64.tar.xz #解压
    ./bin/node -v
    v14.16.1

    解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

    ln -s /nodejs/node-v14.16.1-linux-x64/bin/node /usr/local/bin/
    ln -s /nodejs/node-v14.16.1-linux-x64/bin/npm/usr/local/bin/

    安装cnpm

    npm install -g cnpm --registry=https://registry.npm.taobao.org #安装
    ln -s /nodejs/node-v14.16.1-linux-x64/bin/cnpm /usr//local/bin/#设置软连接

     三、测试

    完成以上步骤,打开cmd命令,输入以下命令可以得到版本信息。

    $ npm -v #原有的npm版本
     6.14.12
    $ node -v #nodejs版本
     v14.16.1
    $ cnpm -v #阿里仓库的版本

       cnpm@6.2.0 (/nodejs/node-v14.16.1-linux-x64/lib/node_modules/cnpm/lib/parse_argv.js)
       npm@6.14.13 (/nodejs/node-v14.16.1-linux-x64/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
       node@14.16.1 (/nodejs/node-v14.16.1-linux-x64/bin/node)
       npminstall@3.28.0 (/nodejs/node-v14.16.1-linux-x64/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
       prefix=/tool/nodejs/node-v14.16.1-linux-x64
       linux x64 3.10.0-1160.6.1.el7.x86_64
       registry=https://registry.nlark.com

  • 相关阅读:
    Linux任务前后台的切换
    如何给html元素的onclick事件传递参数即如何获取html标签的data
    关键词多空格处理
    tp3常量
    php 正则判断是否是手机号码
    thinkphp 初始化
    删除图标
    time() 在thinkphp 3.2.3 模板格式化输出
    iOS工程如何支持64-bit
    调试instruments
  • 原文地址:https://www.cnblogs.com/zrl66/p/14798401.html
Copyright © 2011-2022 走看看