• linux安装node


    安装node

    linux上node程序并不是nodejs,node已经被前人占了,只能叫做nodejs了。

    sudo apt-get install nodejs
    sudo apt-get install npm

    安装完成之后,nodejs就可以进入node命令行交互界面了。
    nodejs -v查看版本,可以发现非常老,这是因为操作系统维护的那个软件仓库比较老。
    sudo apt-get upgrade 可以更新一下本地的软件包索引
    然而还是太老了。
    去node官网下载源码https://nodejs.org/dist/v11.6.0/node-v11.6.0.tar.gz

    wget https://nodejs.org/dist/v11.6.0/node-v11.6.0.tar.gz
    tar -zxvf node-v11.6.0.tar.gz
    ./configure
    make
    make install
    
    安装完成
    node -v
    npm
    

    node官方提供了预编译好的node,文件压缩格式为xz,使用tar xf命令解压。

    wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下载
    tar xf  node-v10.9.0-linux-x64.tar.xz       // 解压
    cd node-v10.9.0-linux-x64/                  // 进入解压目录
    ./bin/node -v                               // 执行node命令 查看版本
    v10.9.0
    

    输入npm命令查看最后一行就知道全局的node_modules在哪里。

    安装node相关包

    npm config 查看可用配置
    安装包太慢,使用国内镜像
    npm config set registry http://registry.npm.taobao.org
    npm config list 查看是否生效

    使用extract-text-plugin插件时,可能会遇到以下版本错误:
    Error: Chunk.entrypoints: Use Chunks.groupsIterable and filter by instanceof
    npm install –save-dev extract-text-webpack-plugin@next
    extract-text-webpack-plugin@4.0.0-beta.0

    /usr/bin/env: node: no such file or directory

    报错:/usr/bin/env: node: no such file or directory

    ln -s /usr/bin/nodejs /usr/bin/node
    
  • 相关阅读:
    [分享]一个天气预报的WebService应用实例
    XMLHttpRequest Ajax 实例简介
    CSS选择符
    MSDN SmartCast更改下载步骤
    发掘VS2005 SP1 (二) 更好的支持主题
    .Net+MySQL组合开发(二) 数据访问篇
    最近一打开cnblogs首页,就弹出电影网站!
    今天有点爽
    .Net+MySQL组合开发(三) 乱码篇
    发掘VS2005 SP1 (三) 母模页
  • 原文地址:https://www.cnblogs.com/weiyinfu/p/10191335.html
Copyright © 2020-2023  润新知