• nodejs&wsl&vscode&docker开发环境搭建


    一、在windows10中安装WSL2

      1、安装条件

        必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11。

        https://docs.microsoft.com/zh-cn/windows/wsl/install

      2、安装步骤

        在PowerShell下运行

        wsl --install

      3、修改Ubuntu国内源(https://mirrors.huaweicloud.com/home)

        1、)备份配置文件      

    npm config set registry https://repo.huaweicloud.com/repository/npm/
    npm cache clean -f
    

        2、)修改sources.list文件,将http://archive.ubuntu.com和http://security.ubuntu.com替换成http://repo.huaweicloud.com,可以参考如下命令:

    sudo sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
    sudo sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list

        3、执行apt-get update更新索引

    sudo apt-get update

     二、安装vscode

      1、安装地址

        https://code.visualstudio.com/

      2、安装vscode wsl插件

      3、在wsl中连接ubuntu环境

    三、安装docker

      1、在windows中安装docker desktop工具

        https://www.docker.com/get-started

        在安装时,勾选“install required windows components for WSL2”

        在windows安装好了后,ubuntu中也会同步安装

      2、给docker配置加速器

        1、打开阿里云->控制台->容器镜像服务->镜像工具->镜像加速器->复制镜像加速器地址-> https://nceaty2o.mirror.aliyuncs.com

        2、打开在windows中打开,docker desktop工具

           setting-> Docker Engine->将加速地址填入"registry-mirrors"中

      3、在vscode中本地跟远程WSL中安装docker插件

    四、安装nodejs

      1、在ubuntu中安装nodejs版本管理器 

    export NVS_HOME="$HOME/.nvs"
    git clone https://github.com/jasongin/nvs "$NVS_HOME"
    . "$NVS_HOME/nvs.sh" install
    

       2、查看nvs版本

    nvs --version  

      3、安装nodejs LTS版

    nvs add lts
    

      4、设置LTS版本为默认版本

    nvs use lts
    

      5、配置NPM国内源 

    npm config set registry https://repo.huaweicloud.com/repository/npm/
    npm cache clean -f
    

      

  • 相关阅读:
    474. 一和零 (三维01背包)
    maven打包jar将本地jar包也打进去,maven本地jar包打包(转载)
    SpringBoot构建REST服务(转载)
    springdatajpa使用枚举类
    springdatajpa将实体类的List<T>转换成String入库
    自定义hivehook(二)解析血缘转载
    java设计模式之构建者模式(二)
    springdatajpa使用日期
    springdatajpa简介(转载)
    【国外框架】—— quasar项目代码结构分析
  • 原文地址:https://www.cnblogs.com/aipeli/p/15855821.html
Copyright © 2020-2023  润新知