当前位置: 首页 > article >正文

TrueNas Webui页面自定义

1.准备工作

项目地址:https://github.com/truenas/webui
注意:在这里插入图片描述
第三条,需要我们远程连接truenas,本地无法运行
在truenas上下载node、yarn
在 TrueNAS 上安装 Yarn 和指定版本的 Node.js,可以按照以下步骤进行:

  1. 更新系统
    打开终端,并运行以下命令以更新软件包:

    sudo pkg update
    sudo pkg upgrade
    
  2. 安装 Node Version Manager (nvm)
    使用 nvm 可以方便地安装和管理不同版本的 Node.js。

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
    
  3. 加载 nvm
    安装完成后,加载 nvm:

    source ~/.nvm/nvm.sh
    
  4. 安装指定版本的 Node.js
    使用 nvm 安装你需要的 Node.js 版本,例如 16:

    nvm install 16
    
  5. 使用指定版本的 Node.js
    设置默认使用的 Node.js 版本:

    nvm use 16
    
  6. 验证 Node.js 和 npm 安装
    检查安装的 Node.js 和 npm 版本:

    node -v
    npm -v
    
  7. 安装 Yarn
    使用 npm 来安装 Yarn:

    npm install -g yarn
    
  8. 验证 Yarn 安装
    检查 Yarn 是否安装成功:

    yarn -v
    

通过这些步骤,你可以在 TrueNAS 上安装 Yarn 和指定版本的 Node.js。确保在每次打开新终端时加载 nvm,可以在 ~/.bashrc~/.zshrc 中添加 source ~/.nvm/nvm.sh
node版本最好是20.11.1
在vscode里连接远程ssh
在这里插入图片描述
再把拉取的truenas的项目代码通过xftp7传输到远程,这样vscode里可以直接打开传输过去的项目,然后再按照readme文档里运行的命令运行项目即可自行更改。
注意:拉取的webui代码需要跟部署的truenas版本一致,不然代码运行不起来。


http://www.kler.cn/a/511328.html

相关文章:

  • tui-editor报错
  • 统信V20 1070e X86系统编译安装mysql-5.7.44版本以及主从构建
  • 【线性代数】行列式的概念
  • Linux(DISK:raid5、LVM逻辑卷)
  • SpringBoot多级配置文件
  • 使用 Java 开发 Android 应用:Kotlin 与 Java 的混合编程
  • 2024年度总结:从后端Java到全栈成长的蜕变
  • python3GUI--仿崩坏三二次元登录页面(附下载地址) By:PyQt5
  • 如何优化前端性能,减少页面加载时间?
  • 解决 IntelliJ IDEA 项目包后出现“% classes”和“% lines covered”的问题
  • 在 Ubuntu 上安装 Nginx 的详细指南
  • 智能阅读时代:基于NLP的自动新闻摘要技术解析
  • 【VRChat · 改模】Unity工程导入人物模型;并添加着色器教程;
  • 简述mysql 主从复制原理及其工作过程,配置一主两从并验证
  • 论文阅读(一):下一代基因组学和遗传学的概率图模型
  • 简述mysql 主从复制原理及其工作过程,配置一主两从并验证。
  • 利用免费GIS工具箱实现高斯泼溅切片,将 PLY 格式转换为 3dtiles
  • 使用numpy求解线性代数相关问题
  • HTML<center>标签
  • CTF随题思路—[BSidesSF2019]zippy
  • hdrnet,Deep Bilateral Learning for Real-Time Image Enhancement解读
  • C++入门基础篇:域、C++的输入输出、缺省参数、函数重载、引用、inline、nullptr
  • android EditText光标位置,光标样式,EditText限制输入内容,软键盘遮挡的EditText,搜索框,限制输入表情
  • Linux——多线程的控制
  • 第16章:Python TDD实现多币种货币运算
  • 团体程序设计天梯赛-练习集——L1-013 计算阶乘和