从今往后。。用这两条就行了 (2020年5月27日 )setup_14.x 中的14 是版本号,要装12  就换成 setup_12.x

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

  

下面不用看了

新装系统设置

清华镜像:

https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

网易镜像:

http://mirrors.163.com/.help/ubuntu.html

wget https://nodejs.org/dist/v12.14.1/node-v12.14.1-linux-x64.tar.xz

NodeJs

注意替换相关文件名版本

下载

首先定位到 node-v12.14.1-linux-x64.tar.xz  的下载目录!  
首先定位到 node-v12.14.1-linux-x64.tar.xz  的下载目录!  
首先定位到 node-v12.14.1-linux-x64.tar.xz  的下载目录!

下面是带步骤的介绍,如果你觉得啰嗦,可以直接跳到下面复制大段命令粘贴运行

  1. Unzip the binary archive to any directory you wanna install Node, I use /usr/local/lib/nodejs
 sudo mkdir -p /usr/local/lib/nodejs
sudo tar -xJvf node-v12.14.1-linux-x64.tar.xz -C /usr/local/lib/nodejs
  1. Set the environment variable ~/.profile, add below to the end ,更新环境变量
# Nodejs
export PATH=/usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin:$PATH

#为 root 用户增加映射

sudo vim /etc/profile
#输入 i 进入 编辑模式 在文件末尾添加:
export PATH=/usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin:$PATH
# 编辑好后 点击esc 输入:wq 保存退出
#继续执行
source /etc/profile
  1. Refresh profile
. ~/.profile
  1. Test installation using
node -v

npm version

npx -v

添加符号链接

sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/npm /usr/bin/npm
sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/npx /usr/bin/npx

安装 git:

sudo apt-get install git

下面是合集,适合直接复制粘贴。。不用看上面的啰嗦。棒不棒?点个赞呗

sudo mkdir -p /usr/local/lib/nodejs
sudo tar -xJvf node-v12.14.1-linux-x64.tar.xz -C /usr/local/lib/nodejs
export PATH=/usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin:$PATH
. ~/.profile
sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/npm /usr/bin/npm
sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/npx /usr/bin/npx sudo apt-get install git 如果提示找不到yarn ,或 找不到 npm sudo vim /etc/profile
#输入 i 进入 编辑模式 在文件末尾添加:
export PATH=/usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin:$PATH
# 编辑好后 点击esc 输入:wq 保存退出
#继续执行
source /etc/profile
重试
 

注意这条命令:

sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/node /usr/bin/node

如果你装了什么包在root下找不到,比如cnpm,可以修改以上命令如下:

sudo ln -s /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/cnpm /usr/bin/cnpm

当然首先要确认 /usr/local/lib/nodejs/node-v12.14.1-linux-x64/bin/ 目录下有没有cnpm

dotnetcore 3.0

https://dotnet.microsoft.com/download/linux-package-manager/sdk-current

Linux (Deppin ,Ubuntu )开发环境配置,VUE & dotnetcore 解决 yarn 找不到问题的更多相关文章

  1. ubuntu 开发环境配置及安装 nodejs

    ubuntu 开发环境配置及安装 nodejs 1 安装nodejs $ sudo apt-get install build-essential $ sudo apt-get install gcc ...

  2. deepin linux 下C开发环境配置

    # deepin linux 下C开发环境配置 ## 前言-----------------------------deepin操作系统商店默认提供了 eclipse for c\c++但是系统没有提 ...

  3. Ubuntu开发环境配置

    主要是: 源的更新 安装vim编辑器 远程登录xrdp相关配置 synergy symless键鼠共享配置 对新买的硬盘进行格式化和分区 vsftp环境搭建 gcc开发环境配置 qt5开发环境配置 m ...

  4. Linux Ubuntu 开发环境配置 ——最具生产力工具一览

    Why Linux and Why exactly Ubuntu 首先这里就不做Mac,Linux,Windows三者之争了.只从个人角度分析下: Mac 不差钱(其实Mac作为超级本性价还行),不喜 ...

  5. Linux下vim 开发环境配置及配色(Ruby)

    终端设置 字体:Monospace 10 粗体 内置方案M:黑底白字 内置方案S:Linux控制台 安装vundle git clone https://github.com/VundleVim/Vu ...

  6. Linux下android开发环境配置

    1.安装jdk 1.到sun官网下载jdk(附jdk6下载地址),根据自己的ubuntu版本选择合适的jdk版本.如你用的是ubuntu 32位系统则选择下载jdk-6u41-linux-i586.b ...

  7. VirtualBox安装ubuntu 开发环境 配置

    一 下载VirtualBox安装程序以及ubuntu光盘镜像 1.下载VirtualBox安装程序(本文选用的是6.0.12版本) 建议从清华大学镜像站 https://mirrors.tuna.ts ...

  8. Linux下java开发环境配置总结

    1 安装JDK,卸载以前的jdk,安装jdk1.8 : 参考:http://www.jb51.net/os/RedHat/73016.html 需要注意配置环境变量中的路径要和当前安装的jdk路径一致 ...

  9. windows及linux下 golang开发环境配置

    windows环境: 1.系统以及软件包版本: OS: windows 8.1  64位  x64处理器 GO:安装包:go1.7.3.windows-amd64.mis IDE:压缩包:liteid ...

随机推荐

  1. Springboot 使用Jwt token失效时接口无响应(乌龙)

    问题背景:新项目使用Springboot框架,鉴权使用了Jwt 处理cors: @Configuration public class WebMvcConfig implements WebMvcCo ...

  2. [转帖]从入门到实践:创作一个自己的 Helm Chart

    从入门到实践:创作一个自己的 Helm Chart https://www.cnblogs.com/alisystemsoftware/p/11436469.html 自己已经搭建好了 helm 和t ...

  3. [转帖]sys.dm_exec_connections (Transact-SQL)

    sys.dm_exec_connections (Transact-SQL) https://docs.microsoft.com/en-us/sql/relational-databases/sys ...

  4. 导出远程oracle数据库到本地

    1.以管理员身份运行 Net Manager 以管理员身份运行cmd

  5. 删除重复信息且要保留一条的(roacle的rowid另类用法)

    由于表的主键失效了(disable),导致导入了一些主键重复的数据,想保留唯一的一条, 最后发现其实可以用rowid来实现,不知道算不算是rowid的另类用法. delete /*+ parallel ...

  6. LeetCode 第 14 场双周赛

    基础的 api 还是不够熟悉啊 5112. 十六进制魔术数字 class Solution { public: char *lltoa(long long num, char *str, int ra ...

  7. PHP学习之迭代生成器

    生成器的核心是一个yield关键字,一个生成器函数看起来像一个普通的函数,不同的是.普通函数返回一个值,而一个生成器可以yield生成许多它所需要的值.生成器函数被调用时,返回的是一个可以被遍历的对象 ...

  8. 牛客 197E 01串

    大意: 给定01串, 单点修改, 询问给定区间$[l,r]$, 假设$[l,r]$从左往右得到的二进制数为$x$, 每次操作增加或减少2的幂, 求最少操作数使得$x$为0. 线段树维护2*2矩阵表示低 ...

  9. 怎样理解xhr.overrideMimeType()和xhr.responseType

    一般情况下, 我们会通过 xhr.responseType 告诉服务器我们想要什么类型的返回数据. 然后xhr.response 会根据xhr.responseType属性值来自动解析返回值. 但有时 ...

  10. 开始学Python 啦 ,持续不断总结中。。(转)快捷键的使用

    最重要的快捷键1. ctrl+shift+A:万能命令行2. shift两次:查看资源文件新建工程第一步操作1. module设置把空包分层去掉,compact empty middle packag ...