首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在ubuntu windows 10中使用NPM和zsh shell

在Ubuntu和Windows 10中使用NPM和Zsh Shell是一种常见的开发环境配置。下面是对这个问题的完善和全面的答案:

  1. NPM(Node Package Manager)是一个用于管理和共享JavaScript代码的包管理工具。它是Node.js的默认包管理器,用于安装、更新和删除JavaScript库和工具。NPM提供了一个庞大的开源生态系统,开发者可以通过NPM轻松地获取和使用各种功能强大的JavaScript库。
  2. Zsh是一种功能强大的Unix shell,它是Bash的一种替代品。Zsh提供了更多的功能和定制选项,使得命令行操作更加高效和便捷。它支持自动补全、语法高亮、历史命令搜索等特性,可以大大提升开发者的工作效率。

在Ubuntu中使用NPM和Zsh Shell的步骤如下:

  1. 安装Node.js和NPM:在Ubuntu上安装Node.js和NPM可以通过包管理器apt-get来完成。打开终端,运行以下命令:
  2. 安装Node.js和NPM:在Ubuntu上安装Node.js和NPM可以通过包管理器apt-get来完成。打开终端,运行以下命令:
  3. 安装Zsh Shell:在Ubuntu上安装Zsh可以通过包管理器apt-get来完成。打开终端,运行以下命令:
  4. 安装Zsh Shell:在Ubuntu上安装Zsh可以通过包管理器apt-get来完成。打开终端,运行以下命令:
  5. 设置Zsh为默认Shell:运行以下命令将Zsh设置为默认Shell:
  6. 设置Zsh为默认Shell:运行以下命令将Zsh设置为默认Shell:
  7. 安装Oh My Zsh:Oh My Zsh是一个社区驱动的Zsh配置框架,提供了丰富的主题和插件。运行以下命令安装Oh My Zsh:
  8. 安装Oh My Zsh:Oh My Zsh是一个社区驱动的Zsh配置框架,提供了丰富的主题和插件。运行以下命令安装Oh My Zsh:
  9. 配置Oh My Zsh主题和插件:编辑Zsh配置文件~/.zshrc,可以使用任何文本编辑器打开该文件。在文件中找到ZSH_THEME变量,将其设置为你喜欢的主题,例如:
  10. 配置Oh My Zsh主题和插件:编辑Zsh配置文件~/.zshrc,可以使用任何文本编辑器打开该文件。在文件中找到ZSH_THEME变量,将其设置为你喜欢的主题,例如:
  11. 此外,你还可以根据需要启用或禁用各种插件。例如,如果你需要自动补全功能,可以添加以下行:
  12. 此外,你还可以根据需要启用或禁用各种插件。例如,如果你需要自动补全功能,可以添加以下行:
  13. 重新加载Zsh配置:运行以下命令使Zsh配置生效:
  14. 重新加载Zsh配置:运行以下命令使Zsh配置生效:

在Windows 10中使用NPM和Zsh Shell的步骤如下:

  1. 安装Node.js和NPM:在Windows 10上安装Node.js和NPM可以通过官方网站下载安装包来完成。下载地址为:https://nodejs.org/en/download/。下载完成后,双击安装包并按照提示进行安装。
  2. 安装Windows Subsystem for Linux(WSL):WSL是Windows 10中的一个功能,可以在Windows系统上运行Linux子系统。打开PowerShell或命令提示符,运行以下命令启用WSL:
  3. 安装Windows Subsystem for Linux(WSL):WSL是Windows 10中的一个功能,可以在Windows系统上运行Linux子系统。打开PowerShell或命令提示符,运行以下命令启用WSL:
  4. 安装Ubuntu子系统:在Microsoft Store中搜索并安装Ubuntu子系统。安装完成后,打开Ubuntu子系统并按照提示进行初始化设置。
  5. 在Ubuntu子系统中安装Zsh和Oh My Zsh:在Ubuntu子系统中运行以下命令安装Zsh和Oh My Zsh:
  6. 在Ubuntu子系统中安装Zsh和Oh My Zsh:在Ubuntu子系统中运行以下命令安装Zsh和Oh My Zsh:
  7. 配置Zsh和Oh My Zsh:编辑Zsh配置文件~/.zshrc,可以使用任何文本编辑器打开该文件。在文件中找到ZSH_THEME变量,将其设置为你喜欢的主题,例如:
  8. 配置Zsh和Oh My Zsh:编辑Zsh配置文件~/.zshrc,可以使用任何文本编辑器打开该文件。在文件中找到ZSH_THEME变量,将其设置为你喜欢的主题,例如:
  9. 此外,你还可以根据需要启用或禁用各种插件。例如,如果你需要自动补全功能,可以添加以下行:
  10. 此外,你还可以根据需要启用或禁用各种插件。例如,如果你需要自动补全功能,可以添加以下行:
  11. 重新加载Zsh配置:运行以下命令使Zsh配置生效:
  12. 重新加载Zsh配置:运行以下命令使Zsh配置生效:

至此,在Ubuntu和Windows 10中你就可以使用NPM和Zsh Shell进行开发工作了。请注意,以上步骤仅为基本配置,你可以根据个人需求进行进一步的定制和优化。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ZSH Windows使用 WSL+ZSH

ZSH Windows使用 WSL+ZSH 1.安装WSL 关于如何安装 WSL这里就不介绍了,大家可以去找找相关的教程,很多。...2.ubuntu 开始菜单中搜索Ubuntu图标并打开终端(也可以使用Windows终端) 使用此命令更新包源列表并更新当前安装的所有包。...3.install ZSH Bash 是默认的 Ubuntu shell,但 ZSH 因其生产力的提升而处于另一个联盟。因此,我们将通过 Bash 安装 ZSH。...插件 **oh-my-zsh!**有很多插件可以使用。建议探索这些选项并使用最适合您需求的选项。 我已经安装了很多与软件开发其他相关的软件来添加更多功能。...终端 要在 VSCode Windows 终端中使用相同的终端,请遵循以下配置。

83820

Windows下学习Nodejs、NpmVUE

其中用户变量Path中的npm地址用于存储npm全局下载的js包;系统变量path中的nodejs地址是nodejs的安装目录,这个变量代表,我们CMD的窗口中输入NodeJSNpm的命令时,会检索这个地址中的文件的...现在我们用命令行测试一下是否安装成功,打开CMD,输入node -vnpm -v,如下图,安装成功。 ?...Vue学习 Vue是一个前端框架,因为我们前面已经学习了Npm,所以,这么我们直接使用Npm命令下载vue。...开头的命令行的,因为-g是下载到环境变量配置的Path地址,所以如果下载到这里,那么vue开头的命令就可以cmd窗口中直接使用了,不然还需要重新配置环境变量,添加当前下载目录。...下载完Vue后,我们使用vue开头的命令创建一个项目,cmd窗口输入命令如下: vue init webpack my-project 输入完命令后,会提示我们配置项目信息,可以一直回车使用默认配置,

77200
  • 虚拟机中使用Ubuntuwindows系统

    支持windows,Mac OS,Linux等系统,Ubuntu使用windows程序或其他版本Linux,虚拟机是最佳的选择,当然使用windows还有wine等软件包。...目前,VirtualBoxWindows,Linux,MacintoshSolaris主机上运行,​​并支持大量的客户机操作系统,包括但不限于Windows(NT 4.0,2000,XP,Server...扩展包二进制文件VirtualBox个人使用评估许可证(PUEL)下发布。...VirtualBox旧版本 VirtualBox个人使用评估许可证( PUEL)之前发布的VirtualBox版本4.0之前的本部分中的二进制文件都是版本4.0之前发布的。...点击UbuntuROS14.04就可以Ubuntu16.04中启动之前版本: ? ~~~~关于虚拟机使用博文很多,不过多介绍~~~~

    1.5K30

    win10的WSL中设置前端开发环境

    ,补齐了 Windows 终端操作和包管理等方面的短板,加上 windows 下丰富的软件生态,开发体验上已经可以简单类比甚至局部超越 macOS 了。...&& sudo apt-get -y upgrade 安装 git oh-my-zsh oh-my-zsh 是 linux/macOS 上通用的一个 shell 优化框架,可以很好的支持 git...还是 WSL2, windows 环境下的原生软件结合工作时都还有一定局限性。...安装必要的组件 VSCode 自动重启后, wsl 中运行 npm 命令正常开发即可 同时要注意这里项目中的 npm 依赖项要在 wsl 环境下重新 install,原来 cmd / powershell...结合 WSL 使用 Docker in Windows10 如果项目涉及到要用 docker 打包,可以 win10 中先安装好 Docker,并作如下设置: 开启 Docker in Windows10

    4.2K20

    如何使用Docker构建开发环境

    我们开发中都会遇到这样的问题:本地开发好功能后,部署到服务器,或者其他人拉到本地接着开发时,会出现功能无法使用的情况。 这些异常情况,大多数时候是因为系统不同而导致的依赖差异。...使用winget安装: $ winget install Docker.DockerDesktop 运行 Docker: Windows 搜索栏输入 Docker 点击 Docker Desktop... Mac 换源 Windows Mac 都是使用的 Docker Desktop,所以直接在 GUI 中配置即可。...包含环境: node.js 14.17 npm 6.14 yarn 1.22 # 前端开发中,时常需要使用 shell 命令,而有一个较为完整的环境比较重要,因此选择了使用 ubuntu 作为基础,若在意容器大小的话...wget \ curl \ python \ git-core # 安装 zsh,以后进入容器中时,更加方便地使用 shell RUN git clone https://

    2.3K30

    目前使用Windows下最好用的shell

    目前使用Windows下最好用的shell 什么是babun 什么babun?这是就不做普及了,Google一下有更详尽的资料说明,相信对cygwin不陌生的朋友能很快上手。...官网给出的说明是: a Windows shell you will love!...使用 **/ 来递归搜索 历史命令: 可以用 !!来执行上一条命令 使用 ctrl-r 来搜索命令历史记录 更智能的历史命令。在用或者方向上键查找历史命令时,zsh支持限制查找。...唯一有问题的是调用windows自带的一些命令的时候,比如ping,结果会显示乱码,这是因为Babun默认用的是UTF-8,而Windows默认的编码是GBK。...建议Babun的默认编码还是UTF-8,使用ping这样的命令的时候,加上输出转换: pint | iconv -f GBK -t UTF-8

    1.6K20

    WSL+cmder+oh-my-zsh美化win10命令工具(terminal)

    win10打开程序功能 ? 勾选适用于系统的Linux的子系统,然后重启系统。 ?...重启以后,此时我们已经可以使用Linux系统,但是我们还差一个系统,所以需要安装一个 我们win10应用商店里面搜索linux,安装Ubuntu。 ? 安装完成后开始菜单里面找到程序,启动。...安装oh-my-zsh Ubuntu系统中使用命令行而不是win中 安装任何包之前一定要先更新!...VSCode的设置文件中添加这一句 "terminal.integrated.shell.windows": "C:\\\\Windows\\\\System32\\\\wsl.exe", 如果需要使用...node,npm等工具,WSL里面是不能够直接使用windows自带的这些环境变量的,我们需要在WSL中安装,具体的安装方法可以google–Ubuntu安装软件 说结尾 之前说的字体fonts-powerline

    8K41

    优雅地乱玩 Linux-2-zsh

    Zsh 安装 zsh 使用 设置 Zsh 为默认 Shell Error "chsh: PAM authentication failed" 安装 oh my zsh 主题设置 别名设置...插件设置 autojump installation 使用 Git Ubuntu cnpm 对 zsh 的支持 系列文章 参考文献 更新历史: 2017 年 05 月 28...安装 zsh sudo apt-get install zsh 安装成功后输入 zsh 进行初始化, 一般使用默认设置就可以 使用 首先, 使用这行命令可以查看当前使用Shell echo...即可打开配置, 然后设置, 就可以使用 oh-my-zsh 下面 theme 文件夹里面的主题了 ZSH_THEME=robbyrussell 别名设置 就是给累赘的命令行增加个别名, 配置文件末端进行设置即可...~/.oh-my-zsh/plugins 目录下, 默认提供了 100 多种, 大家可以根据自己的实际学习工作环境采用, 想了解每个插件的功能, 只要打开相关目录下的 zsh 文件看一下就知道了.

    62630

    Node.js简介与安装.md

    \node_global\node_modules” 方式2、Windows WSL 2平台中安装 安装环境:Windows WSL2 Linux 子系统中使用Ubuntu系统,通过适用于 Linux...的 Windows 子系统 (WSL),可以安装首选的 Linux 分发版(默认为 Ubuntu),以便在开发环境(编写代码的位置)生产环境(部署代码的服务器)之间保持一致性。...图片 WeiyiGeek.安装ubuntu2204分发 安装流程:安装 nvm、node.js npm , 针对开发环境建议使用版本管理器, 因为版本变更速度非常快, 当我们不同项目有不同版本需求时建议使用...1.打开 Ubuntu 命令行(或所选的发行版)。 2.使用以下命令安装 CURL (用于命令行中从 Internet 下载内容的工具):sudo apt-get install curl。...": "Ubuntu-22.04 (WSL)", 02.使用oh-my-zsh进行终端优化 # 安装 zsh sudo apt-get install zsh # 设置 zsh 为默认shel 设置

    3.6K20

    使用 ohmyzsh 打造 windowsubuntu、mac 系统高效终端命令行工具

    原标题名:oh my zsh windows git bash 设置别名提高效率 写于2018年06月03日 我的微信交流群中听闻很多前端开发比较贫穷,没有买mac电脑(比如我),也没有用过ohmyzsh...搜索 Ubuntu windows Terminal 并安装(windows Terminal 可能要求win10系统比较高的版本,一般更新到最新版本即可) Ubuntu安装好后会要求设置用户名密码...Windows Terminal win10安装了ubuntu子系统oh my zsh后,则可以通过/mnt/f/访问win10下的f盘,或者其他盘。也就有上面的pwd效果图。...github ohmyzsh 安装oh my zsh部分适用于Ubuntumac系统。...命令行使用git,我推荐使用tig。git log增强版,性能很好。Ubuntu、linux、mac可以直接安装,windows稍微麻烦些。

    5.3K20

    再见 XShell ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!

    不论是 macOS 还是 Windows 下,我们都不推荐使用系统自带终端。无论是可拓展性还是可编程性都被「系统自带」这样的特点限制。...其实除了 Bash 之外,还有很多其他的 SHELL 程序,比如:ZSH、CSH、Fish 等等。 这里我们将介绍的 ZSH 是我认为类 Unix 系统下最优雅的 Shell 程序 。...安装 ZSH Oh-My-ZSH 使用 Oh-My-ZSH 之前,你需要先安装 ZSH。...集成 WSL 通常在使用 WSL (Windows Subsystem for Linux) 工作时,我们希望启动终端时就进入 WSL 的 SHELL 内部。...总结 本文讲述了如何安装使用 Hyper 这个高颜值跨平台的终端软件,其中包括配置 Hyper 插件主题。并讲述了如何使用 ZSH 来代替 Bash 让你的终端更加强大易用的方法。

    11.8K30

    Linux的Windows子系统上(WSL)使用Docker(Ubuntu

    背景   平时开发大部人都是提供了高效GUI的window下工作,但是真正部署环境普遍都是Linux中,所以为了让开发环境部署环境统一,我们需要在windows模拟LInux环境,以前我们可能通过虚拟机的方式实现...今天Windows中,当您运行Windows Server容器时,守护进程Windows中运行。当您切换到Linux容器模式时,守护程序实际上名为Moby Linux VM的虚拟机内运行。...随着Docker 即将发布,您将能够并行运行Windows Server容器Linux容器,守护进程将始终作为Windows进程运行。 然而,客户端不必与守护进程安装在同一个地方。...例如,您可以开发计算机上使用本地Docker客户端与Azure中的Docker进行通信。这使我们可以让WSL中的客户端与主机上运行的守护进程通信。...此步骤是必需的,以便守护程序TCP端点上进行侦听。如果你不这样做,那么你将无法从WSL连接。 所以为了让客户端docker通信,必须打开以下黄色背景的选项!

    3.7K20

    半小时不到,打造专属你自己的 Linux 工作环境!

    安装 下载[4] Linux 版本安装包,然后使用如下命令终端中安装即可; sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb...文字处理 WPS Ubuntu 中自带了 LibreOffice 办公套件,但此处更推荐使用 WPS,更加符合我们国人的使用习惯。...下载工具 uGet Uget(原名:Urlgfe)是一个基于 GTK+ 编写的自由开放源码的下载管理器 ,跨平台(Windows GNU / Linux 的),支持断点续传分类下载 ,uGet...安装 把下载好的压缩包解压之后,移动到 /usr/share/icons 目录下即可; 终端安装 安装 Ubuntu 自带终端已经很强大,但我更推荐使用 ZSH终端中使用如下命令安装即可; sudo...设为默认 Shell chsh -s /usr/bin/zsh 美化 安装 oh-my-zsh[16],通过如下任一命令安装; # via crul sh -c "$(curl -fsSL https

    1.4K30

    Ubuntu Linux上安装使用GitGitHub

    这篇向导是对于安装使用GitHub的的一个快速说明,本文还将涉及诸如创建本地仓库,如何链接这个本地仓库到包含你的项目的远程仓库(这样每个人都能看到你的项目了),以及如何提交改变并最终推送所有的本地内容到...Ubuntu并且应该在所有最新版的Ubuntu上都能工作,它们Ubuntu 16.04Ubuntu 18.04 LTS(Bionic Beaver)上都测试过,将来的版本上应该也能工作。...Windows系统中,GitHOME目录中查找.gitconfig文件(对大多数人来说,位于C:\Documents and Settings\USER下)。...这可能是你Windows中运行安装程序时决定安装Git的任何地方。...例如: gedit README 你可以使用任何文本编辑器。我喜欢使用 gedit。

    10K22

    手把手教你打造自己的 Linux 工作环境,美如画!

    安装 下载[4] Linux 版本安装包,然后使用如下命令终端中安装即可; sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb...文字处理 WPS Ubuntu 中自带了 LibreOffice 办公套件,但此处更推荐使用 WPS,更加符合我们国人的使用习惯。...下载工具 uGet Uget(原名:Urlgfe)是一个基于 GTK+ 编写的自由开放源码的下载管理器 ,跨平台(Windows GNU / Linux 的),支持断点续传分类下载 ,uGet...安装 把下载好的压缩包解压之后,移动到 /usr/share/icons 目录下即可; 终端安装 安装 Ubuntu 自带终端已经很强大,但我更推荐使用 ZSH终端中使用如下命令安装即可; sudo...设为默认 Shell chsh -s /usr/bin/zsh 美化 安装 oh-my-zsh[16],通过如下任一命令安装; # via crul sh -c "$(curl -fsSL https

    1.8K30
    领券