首页 > 系统相关 >CentOS安装node环境,并编译前端项目

CentOS安装node环境,并编译前端项目

时间:2023-11-30 16:17:12浏览次数:52  
标签:node bin CentOS v9.3 x64 yarn 编译 linux

https://www.jianshu.com/p/a0e0311d6259

1.centos安装node环境

  • 1.下载nodejs最新的tar包

可以在下载页面https://nodejs.org/en/download/中找到下载地址。然后执行指令

$ wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz
  • 2,解压包
$ tar -xvf node-v9.3.0-linux-x64.tar.xz
  • 3.部署bin文件

先确认你nodejs的路径,我这里的路径为~/node-v9.3.0-linux-x64/bin。确认后依次执行

$ ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node
$ ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm

注意ln指令用于创建关联(类似与Windows的快捷方式)必须给全路径,否则可能关联错误。

    1. 测试一下
$ node -v

2. 安装yarn(可选)

$ npm install yarn -g
$ ln -s ~/node/node-v9.3.0-linux-x64/bin/yarn /usr/bin/yarn

3. 打包前端项目

进入前端项目目录中,安装依赖

$ npm install
或者是
$ yarn
  image.png

4.打包项目

$npm run build
或者是
$ yarn build 
  image.png

5. 检查打包后的静态文件

1.会多了这么个文件夹dist,里面就是打包好的静态文件。

  image.png
 

作者:木头就是我呀
链接:https://www.jianshu.com/p/fb3acfe2da07
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:node,bin,CentOS,v9.3,x64,yarn,编译,linux
From: https://www.cnblogs.com/csjoz/p/17867587.html

相关文章

  • MAC/Win安装多个版本node命令
    今天在自己电脑上紧急修复线上问题,但是项目down下来以后install后启动发生报错,谷歌以后发现是node版本问题,但是自己开发的ui组件库是18+的node版本,项目是16+的node版本才能启动,所以需要在电脑上安装多个node版本进行管理,后期考虑到项目的多样性,需要用到不同版本的node做支持......
  • Win7系统安装高版本node.js方法,node 16.x ,node 17.x(跳过安不了17),node 18.x,node 19.x 2
    随着前端框架的不断升级,node16.3.0的版本远远跟不上开发需要,导致win7无法安装高于16.3.0版本的node.js,经过不断的尝试和查找网上的帖子,终于解决了可以升级到19.x的nodejs了方法如下:(1)按照原来方式先升级到Nodejs16.3.0,先看我上次发的内容。地址:https://www.cnblogs.com/wuzexin/p......
  • ceph 编译时遇到的一些问题
    在用gitsubmoduleupdate--init--recursive--progress下载子模块时,一些子模块加载有问题,包括rook-clinet-python#######################################执行./do_cmake.sh时报错###########################MakeErrorat/usr/share/cmake/Modules/ExternalProject.cmake:......
  • 解决VS编译C++时,该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Uni
    使用VS编译C++时,报错: warningC4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防止数据丢失。利用VS的高级保存选项,修改合适的编码规则即可解决,最新版VS需要手动添加高级保存选线的命令,方法如下:打开工具-->自定义 选择命令-->选择添......
  • 在centos7下搭建ftp server
    1、安装软件yuminstallvsftpd2、修改配置文件目的:1)将使用系统本地用户登陆2)将用户锁定在其家目录下,不能随意切换3)禁用匿名用户anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect......
  • yanmay Centos7上安装jmeter
    下载:https://archive.apache.org/dist/jmeter/binaries/插件下载:https://jmeter-plugins.org/来源:https://www.cnblogs.com/mayyan/p/16054439.htmlJmeter需要java环境一、在Linux服务器先安装jdk:1、以jdk-8u172-linux-x64.tar.gz为例:下载地址:http://www.oracle.com/techne......
  • C# 泛型编译特性对性能的影响
    C#作为一种强类型语言,具有丰富的泛型支持,允许开发者编写可以应对不同数据类型的通用代码。然而,在泛型编译时,针对结构和类作为泛型参数时,会对性能产生不同的影响。泛型编译行为在C#中,泛型编译行为取决于泛型参数的类型。具体而言,当泛型参数是结构(Struct)时,编译器会针对每个具体的......
  • 全网最详细!Centos7.X 搭建Grafana+Jmeter+Influxdb 性能实时监控平台 (上)
    来源:https://developer.aliyun.com/article/907041本文涉及的产品可观测可视化Grafana版,10个用户账号1个月 立即试用 简介: 全网最详细!Centos7.X搭建Grafana+Jmeter+Influxdb性能实时监控平台(上)背景日常工作中,经常会用到Jmeter......
  • 【influxDB】CentOS 7.x InfluxDB 1.8.0的安装使用
    一、安装wgethttps://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpmyum-ylocalinstallinfluxdb-1.8.0.x86_64.rpm image.pngsystemctlstartinfluxdbsystemctlenableinfluxdbsystemctlstatusinfluxdbss-tan|grep8086......
  • centos 实现开机运行脚本
    Craftedby[Genie](https://marketplace.visualstudio.com/items?itemName=genieai.chatgpt-vscode)Youcentos实现开机运行脚本Genie在CentOS系统中,如果您希望在开机时自动运行一个脚本,可以采用以下几种方法之一来实现:方法1:使用cron的@reboot打开当前用户的crontab编......