zoukankan      html  css  js  c++  java
  • linux下安装node.js时npm无法使用

    安装node.js 10.15.1版本时,安装完在node的安装目录下执行./node -v查看node版本,成功则表示node已安装成功

    [root@localhost bin]# ./node -v
    v10.15.1

    检查npm时却报错

    [root@localhost bin]# npm -v
    /usr/bin/env: node: 没有那个文件或目录

    看报错信息是说/usr/bin环境下没有node这个目录,查阅资料解决方法如下:

    将自己安装的node执行文件路径指向/usr/bin/node

    [root@localhost bin]# ls
    node  npm  npx
    [root@localhost bin]# pwd
    /usr/local/soft/node/node-v10.15.1-linux-x64/bin
    [root@localhost bin]# ln -s /usr/local/soft/node/node-v10.15.1-linux-x64/bin/node /usr/bin/node
    [root@localhost bin]# npm -v
    6.4.1

     npm安装之后需要初始化npm init

    问题解决了,但是一直很奇怪这么明显的错误为什么官方没有解决,,,

    npx -v也报错

    [root@localhost bin]# npx -v
    bash: npx: 未找到命令...
    [root@localhost bin]# file npm
    npm: symbolic link to `../lib/node_modules/npm/bin/npm-cli.js'
    [root@localhost bin]# file npx
    npx: symbolic link to `../lib/node_modules/npm/bin/npx-cli.js'

     问题待解决。。。

  • 相关阅读:
    BZOJ 2300凸包+离线
    BZOJ 4140 凸包+二进制分组
    BZOJ 2178 Simpson积分
    BZOJ 4828 DP+BFS
    BZOJ 1845 Simpson积分
    BZOJ 1137 半平面交
    Codeforces 803G Periodic RMQ Problem ST表+动态开节点线段树
    Codeforces Round 411 Div.2 题解
    BZOJ 4530 LCT/线段树合并
    BZOJ 2946 SA/SAM
  • 原文地址:https://www.cnblogs.com/yy-cola/p/10410396.html
Copyright © 2011-2022 走看看