Win10的ubuntu子系统,搭建前端自动化工具

简介: Win10安装ubuntu子系统 最新版win10下可以直接跑ubuntu镜像,直接入正题这里如果你不能操作是因为版本不是最新的,我这里是最新的win10直接是有这个功能的。勾选后会要求重启,确定即可 然后win键弹出搜索,输入bash可以打开bash on windows 接下来就是按照提示添加用户密码就行了 Ubuntu安装Nodejs 我们选择用NVM安装和管理nodejs nvm是一个开源的Node版本管理器,通过简单的bash脚本来管理、切换多个Node.js版本。

开启开发者模式

最新版win10下可以直接跑ubuntu镜像,直接入正题
1
2
3

安装 Windows 10 的 Linux 子系统组件

4
5
这里如果你不能操作是因为版本不是最新的,我这里是最新的win10直接是有这个功能的。勾选后会要求重启,确定即可

安装 Linux 子系统

打开 Windows 应用市场,输入 linux 搜索,选择你自己想要的系统版本,我选择的是 Ubuntu ,然后下载安装,微软的下载速度还是挺快的,很快就下载完了
1
2
然后点击启动,第一次会进行初始化安装。

有些时候应用商店会打不开,甚至有时候会报连不上网络的错误,这时你肯定很纳闷,明明可以打开网页为什么还报这个错误呢,此时你可能用的是谷歌或者火狐浏览器,那么你可以尝试看看你的ie浏览器是不是也无法连接网络,我今天就是碰到了这个问题,最后发现只是ie浏览器的一个设置出了问题影响了它。
QQ_20180306152814
在ie浏览器中选择设置--连接--局域网设置,把代理服务器前面的勾选取消掉就可以了。如果这个方法还不能解决问题那你可以参考网上的类似文章解决

安装时注意 Win10 有个存在好久一直没修复很烦人的 BUG ,就是 CMD 总是会遇到不会自动刷新输出内容卡在那儿不动,一直显示安装中,实际初始化是很快的,按下回车键发现已经安装好了只是没输出而已。

初始化安装完成,现在设置帐号密码;用户名我们直接使用 root ,然后设置下密码就搞定了
3
换个命令行工具吧

windows 的 CMD 实在太难用了,推荐个很不错的替代软件Cmder,挺酷的用起来非常方便,推荐它的官网给大家,如果需要可以去下载:

下载地址:http://cmder.net/

进入Ubuntu子系统

进入子系统的方法,直接输入 bash 就可以了

Ubuntu安装Nodejs

我们选择用NVM安装和管理nodejs

nvm是一个开源的Node版本管理器,通过简单的bash脚本来管理、切换多个Node.js版本。和nvm提供类似功能的还有tj写的n,它们的功能大同小异,整体来说nvm要稍强大一点。值得注意的是nvm和n目前都不支持windows版本

使用nvm安裝Node.js

使用nvm无痛切换Node.js版本

安装nvm

在安装Node.js之前,需要先安装nvm,然后通过nvm去安装多个版本的Node.js。 首先,在终端里执行如下命令:

通过curl下载install.sh脚本,并执行它。待执行完成后,它会把nvm命令的执行路径放到~/.bashrc文件里 检查nvm版本,

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
......
nvm --version   //检查当前是否安装成功

安装Node.js

nvm install v8.4.0  //安装node8.4.0
......
node -v             //检查nodejs是否安装成功
nvm use 8.4.0 //切换版本
nvm alias default 8.4.0  //设置默认版本:default -> 8.4.0 (-> v8.4.0)

磁盘跳转

cd /mnt/d/www/front    //切换到对应项目文件夹

感悟:三人行必有我师,没有谁比谁差,只有谁在某方面略胜一筹

目录
相关文章
|
6月前
|
人工智能 Ubuntu 前端开发
Dify部署全栈指南:AI从Ubuntu配置到HTTPS自动化的10倍秘籍
本文档介绍如何部署Dify后端服务及前端界面,涵盖系统环境要求、依赖安装、代码拉取、环境变量配置、服务启动、数据库管理及常见问题解决方案,适用于开发与生产环境部署。
1347 1
|
8月前
|
运维 前端开发 JavaScript
前端埋点校验工具:数据驱动的最后一道防线
数据埋点是企业决策的关键基础,但常面临覆盖率低、数据不准和故障难排查三大难题。本文深入剖析了这些问题的成因与影响,并提出“三维校验矩阵”解决方案:提升覆盖率至99.8%、降低错误率至0.3%、提速故障定位5倍。同时对比Split.io、Tealium、Sentry、板栗看板等工具优劣,为企业选型提供参考。迈向高质量数据治理,从精准埋点开始。
|
7月前
|
运维 Prometheus 监控
3 年部署经验总结:用自动化工具轻松管理 300+ 服务器开源软件
三年前接手公司IT部门时,我满怀信心,却发现部署效率低下。尽管使用了GitLab、Jenkins、Zabbix等100+开源工具,部署仍耗时费力。文档厚重如百科,却难解实际困境。一次凌晨三点的加班让我下定决心改变现状。偶然看到一篇国外博客,介绍了自动化部署的高效方式,我深受启发。
294 0
|
5月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
611 5
|
6月前
|
机器学习/深度学习 人工智能 测试技术
EdgeMark:嵌入式人工智能工具的自动化与基准测试系统——论文阅读
EdgeMark是一个面向嵌入式AI的自动化部署与基准测试系统,支持TensorFlow Lite Micro、Edge Impulse等主流工具,通过模块化架构实现模型生成、优化、转换与部署全流程自动化,并提供跨平台性能对比,助力开发者在资源受限设备上高效选择与部署AI模型。
570 9
EdgeMark:嵌入式人工智能工具的自动化与基准测试系统——论文阅读
|
5月前
|
人工智能 搜索推荐 UED
一个牛逼的国产AI自动化工具,开源了 !
AiPy是国产开源AI工具,结合大语言模型与Python,支持本地部署。用户只需用自然语言描述需求,即可自动生成并执行代码,轻松实现数据分析、清洗、可视化等任务,零基础也能玩转编程,被誉为程序员的智能助手。
|
6月前
|
Java 测试技术 API
自动化测试工具集成及实践
自动化测试用例的覆盖度及关键点最佳实践、自动化测试工具、集成方法、自动化脚本编写等(兼容多语言(Java、Python、Go、C++、C#等)、多框架(Spring、React、Vue等))
380 6
|
7月前
|
人工智能 数据可视化 数据挖掘
团队日报不用愁!自动化生成工具亲测:任务进度实时同步
本文深入分析了传统手动日报在数据孤岛、格式混乱和时效性差三大痛点,并探讨了自动化日报带来的效率提升、决策优化等四大核心价值。通过对板栗看板、SmartBrief、n8n 等六款主流工具的功能、适用场景及实战效果进行测评,为企业提供科学的选型建议与实施路径。
团队日报不用愁!自动化生成工具亲测:任务进度实时同步
|
5月前
|
人工智能 缓存 自然语言处理
86_自动化提示:AutoPrompt工具
在当今人工智能领域,提示工程(Prompt Engineering)已成为释放大语言模型(LLM)潜能的关键技术。随着LLM规模和能力的不断增长,如何设计高效、精确的提示词成为研究和应用的焦点。然而,传统的手工提示工程面临着巨大挑战
|
7月前
|
人工智能 供应链 数据可视化
工作流梳理工具实战教程:手把手教你绘制第一张自动化流程图
本文剖析了团队因流程混乱导致重复劳动和效率低下的问题,提出通过工作流梳理提升协作效率的解决方案。总结了流程梳理的六大核心需求,并深度测评了6款主流工具,国内有板栗看板那,国外有kiss flow结合团队规模与需求提供选型建议,助力企业高效落地流程优化。