研发岗-统信UOS系统配置npm git等前端常用配置

news2024/11/27 19:41:46

第一步 获取root权限

配置环境等都需要用到root权限,所以我们先获取到root权限,方便下面的操作

在这里插入图片描述

下载软件

在UOS应用商店下载的所需应用
版本都比较低
在这里插入图片描述

安装node

官网下载了【arm64】的包,解压到指定文件夹,设置链接,

$ sudo ln -s /home/uos/workTool/node/node-v18.20.0-linux-arm64/node-v18.20.0-linux-arm64/bin/node /usr/bin/node
$ sudo ln -s /home/uos/workTool/node/node-v18.20.0-linux-arm64/node-v18.20.0-linux-arm64/bin/npm /usr/bin/npm
$ sudo ln -s /home/uos/workTool/node/node-v18.20.0-linux-arm64/node-v18.20.0-linux-arm64/bin/npx /usr/bin/npx

执行一下命令报错

node -v

在这里插入图片描述
重新安装node包【x64】
删除已配置链接的文件夹, 重新配置链接,安装成功在这里插入图片描述

安装git

$ sudo apt install git

// 查看是否安装成功
$ git --version

在这里插入图片描述

安装yarn

$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
deb https://dl.yarnpkg.com/debian/ stable main
$ sudo apt update
$ sudo apt install yarn

react Start报错解决

react安装,装好npm正常操作即可

Error: ENOSPC: System limit for number of file watchers

$ echo fs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf 
$ sudo sysctl -p

Linux下Chrome浏览器时间不对

时间差了8个小时,修改系统时间市区。可解决在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1599579.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MacOs 安装thrift-0.5.0

下载thrift-0.5.0.tar.gz https://archive.apache.org/dist/incubator/thrift/0.5.0-incubating/ 安装thrift 解压:tar -zvxf thrift-0.5.0.tar.gz 进入解压目录:cd thrift-0.5.0 编译命令:./configure --prefix/usr/local/ --with-boo…

加强金融行业关键信息基础设施安全保护,有效防范网络安全风险

当前,随着数字化发展的不断深入,关键信息基础设施作为国家的重要战略资源,面临着国内外严峻的网络安全风险。为了确保国家安全,在国家发展各领域和全过程中,需要将安全发展贯穿始终,筑牢国家安全屏障。金融…

Python 入门指南(四)

原文:zh.annas-archive.org/md5/97bc15629f1b51a0671040c56db61b92 译者:飞龙 协议:CC BY-NC-SA 4.0 第十章:哈希和符号表 我们之前看过列表,其中项目按顺序存储并通过索引号访问。索引号对计算机来说很有效。它们是整…

香港开启虚拟资产ETF通道:5亿美元规模预期是保守还是乐观?

出品|OKG Research 作者|Hedy Bi 比特币现货ETF获批,已不是新鲜事。据路透社昨日消息,至少三家离岸中国资产管理公司将很快推出香港虚拟资产现货ETF(比特币现货和以太坊现货ETF)。香港政府对Web3的大力支…

Docker+Uwsgi部署Django项目

在之前的文章中,已经给大家分享了在docker中使用django自带的命令部署项目,这篇文章主要讲解如何使用uwsgi部署。 1. 在Django项目的根目录下新建Dockerfile文件 #Dockerfile文件 # 使用 Python 3.9 作为基础镜像 FROM python:3.9# 设置工作目录 WORKDI…

2024 年让我想疯狂学习的几个框架。。

2024 年即将到来,可以为新的一年做计划了,思考我们可以在未来一年中做些什么或学习些什么。这篇文章想做的是寻找新的一年中可以学习的框架,了解它们的功能,并找出它们特别之处。 我们参考了 2023 年JS Rising Stars[1]列表&…

力扣练习题(2024/4/15)

1打家劫舍 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋…

数字孪生技术在医疗培训方面的应用

数字孪生技术在医疗培训方面的应用主要体现在以下几个方面,通过这些应用,数字孪生技术在医疗培训领域展现出巨大的潜力,有望改变传统的医学教育模式,提高医疗培训的效率和质量。北京木奇移动技术有限公司,专业的软件外…

记录 OpenHarmony 使用 request.uploadFile 时踩的坑

​ 开发环境 设备环境:OpenHarmony 4.1.x SDK 版本:API 10 开发模型:Stage 模型 IDLE: Dev Eco 4.1 官方文档 踩坑一:后台服务地址 上传文件依赖后台服务器,如果使用本地搭建的服务,是无法访问的&…

✌粤嵌—2024/4/10—简化路径

代码实现&#xff1a; 栈 // 分割/得到名字 char **split(const char *s, int *returnSize) {int n strlen(s);char **ans (char**)malloc(sizeof(char*) * n);int l 0, r;*returnSize 0;while (l < n) {while (l < n && s[l] /) { // 左&#xff1a;ll;}r …

鑫鹿助贷CRM系统:助力助贷行业实现智能商业转型

数字化时代&#xff0c;商业竞争愈发激烈&#xff0c;助贷行业如何把握商机、实现高效管理、打造高回报率的商业模式&#xff0c;成为了助贷行业老板们比较关注的问题&#xff0c;而鑫鹿助贷CRM管理系统&#xff0c;正是这场商业变革中的得力助手&#xff0c;系统功能完善&…

多普勒频移

下面从频谱的角度理解多普勒频移。 设目标以速度接近雷达&#xff0c;在时刻距离&#xff0c;则在任意时刻目标与雷达的距离为 设雷达发射信号为。设时刻发射的信号经过遇到目标&#xff0c;则由于目标与信号相向运动&#xff0c;有 得到&#xff0c;从而时刻发射的信号经过返回…

Nacos多服务共享配置 和集群搭建

多种配置优先级: Nacos本地集群搭建&#xff1a; 1.根据黑马的课&#xff1a;我们下载nacos&#xff0c;有安装包 解压到没中文的目录 2.进入conf目录&#xff0c;修改配置名字为cluster.conf 3.然后进入cluster.conf&#xff0c;添加内容。 127.0.0.1:8845 127.0.0.1.8846 1…

打一把王者的时间,学会web页面测试方法与测试用例编写

一、输入框 1、字符型输入框&#xff1a; &#xff08;1&#xff09;字符型输入框&#xff1a;英文全角、英文半角、数字、空或者空格、特殊字符“~&#xff01;#&#xffe5;%……&*&#xff1f;[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时&#xff0c;…

四.吊打面试官系列-数据库优化-Mysql锁和事务原理

前言 本篇文章主要讲解两块内容&#xff1a;Mysql中的锁和ACID原理&#xff0c;这2个部分是面试的时候被问的蛮多的看完本篇文章之后相信你对Mysql事务会有更深层次的理解&#xff0c;如果文章对你有所帮助请记得好评 一.Mysql中的锁 1.锁的分类 在Mysql中锁也分为很多种&a…

Linux高级IO——多路转接之epoll

本章代码Gitee地址&#xff1a;EpollServer 文章目录 1. epoll接口1.1 epoll_create1.2 epoll_wait1.3 epoll_ctl 2. epoll原理3. epoll_server4. epoll两种工作模式 1. epoll接口 1.1 epoll_create #include <sys/epoll.h> int epoll_create(int size);参数int size理…

强化学习(三)基于动态规划 Dynamic Programming 的求解方法

文章目录 1. 动态规划与强化学习的联系2. 利用动态规划求解最优价值函数2.1 案例背景2.2 策略评估&#xff08;预测&#xff09;2.3 策略迭代&#xff08;控制&#xff09; 在前文《强化学习的数学框架&#xff1a;马尔科夫决策过程 MDP》中&#xff0c;我们用马尔可夫过程抽象…

HTML注释标签与标题标签

目录 注释标签 标题标签 注释标签 如果需要在 HTML 文档中添加一些便于阅读和理解但又不需要显示在页面中的注释文字&#xff0c;就需要使用注释标签。注释不会显示在网页界面上&#xff0c;目的是提高代码的可读性 在HTML中&#xff0c;使用<!-- 和 -->包裹注释的内…

Spring底层如何执行?

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 Spring底层如何执行refresh()prepareRefresh() 准备刷新的工作initPropertySources() obtainFreshBeanFactory()refreshBeanFactory()AbstractRefreshableApplicati…

博客系统项目测试(selenium+Junit5)

在做完博客系统项目之后&#xff0c;需要对项目的功能、接口进行测试&#xff0c;利用测试的工具&#xff1a;selenium以及Java的单元测试工具Junit进行测试&#xff0c;下面式测试的思维导图&#xff0c;列出该项目需要测试的所有测试用例&#xff1a; 测试结果&#xff08;全…