从今往后。。用这两条就行了 (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. 洛谷 题解 P2676 【超级书架】

    题解 P2676 [超级书架] 这题就只是一个从大到小的排序而已,用"sort"函数 再用"while"判断奶牛塔的高度是否比书架高度要高 送上代码: #inc ...

  2. POJ 2195 Going Home 【最小费用最大流】

    题目链接:http://poj.org/problem?id=2195 Time Limit: 1000MS   Memory Limit: 65536K Total Submissions:2715 ...

  3. 【AtCoder】ARC061

    ARC061 C - たくさんの数式 / Many Formulas 这个其实\(10^5\)也能做.. 就是\(dp[i]\)表示到第i位的方案数,\(sum[i]\)表示延伸到第i位之前的所有方案 ...

  4. C++中如何设计一个类只能在堆或者栈上创建对象,面试题

    设计一个类,该类只能在堆上创建对象 将类的构造函数私有,拷贝构造声明成私有.防止别人调用拷贝在栈上生成对象. 提供一个静态的成员函数,在该静态成员函数中完成堆对象的创建 注意 在堆和栈上创建对象都会调 ...

  5. cmake 升级

    cmake 升级 1下载   cmake-3.1.0.tar.gz2.解压 3.执行  ./configure 4.执行 make 5. 执行   sudo make install 6.添加环境变量 ...

  6. celery(芹菜) 异步任务 定时任务 周期任务

    什么是celery Celery是一个简单.灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务调度 celery架构 celery的架构由三部分组成,消息中间件(me ...

  7. 【转】STM32的FSMC详解

    STM32的FSMC真是一个万能的总线控制器,不仅可以控制SRAM,NOR FLASH,NAND FLASH,PC Card,还能控制LCD,TFT. 一般越是复杂的东西,理解起来就很困难,但是使用上 ...

  8. linux下的终端利器 tmux 安装以及使用

    ref :https://www.jianshu.com/p/fd3bbdba9dc9 Introduction 为什么使用tmux? 因为如果我们用terminal连接remote server.发 ...

  9. git忽略而不提交文件的3种情形

    1.从未提交过的文件可以用.gitignore 也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件 该文件只能作用于未跟踪的文件(Untracked Files ...

  10. 数据库分库分表策略之MS-SQL读写分离方案

    MS-SQL读写分离将从以下知识点进行展开: 以下截图内容来自博主:https://www.cnblogs.com/echosong/p/3603270.html 1.本地发布(写库如:centerd ...