zoukankan      html  css  js  c++  java
  • Linux平台下面部署node npm 等工具软件

    公司这边用到了运行时定制, 用的是angular 开发的. 所以需要在linux 里面安装 angular的相关工具.

    需要在服务器上面有angular nodejs 还有jit的工具 然后 运行时定制就是调用这些工具 动态的编译生成js后者是html文件 实现运行定制的效果
    编译完之后将前端的文件js html 等放置到web/apps 目录下面便于调用.
    前端运行时定制时可能会修改数据库以及dbo文件增加列等内容.

    所以感觉风险还是比较高的..

    部署node的方式比较简单 建议选用 2进制的方式部署.

    下载路径可以选用淘宝的镜像库

    https://cdn.npm.taobao.org/dist/node/v10.20.0/node-v10.20.0-linux-x64.tar.gz
    #上面这个是 x86 架构的
    https://cdn.npm.taobao.org/dist/node/v10.20.0/node-v10.20.0-linux-arm64.tar.gz
    #下面这个是arm64 架构的

    下载完之后,可以将文件放到 linux 任意目录下面并且解压缩

    注意一点是尽量存放一个有意义的比如

    /nodejs
    #注意这一层里面直接面对 bin lib 等目录.

    因为公司网络比较慢,可以使用离线安装 node_module 的包文件 并且解压缩放到 nodejs 的lib 子目录下面去.

    /nodejs/lib
    #注意里面直接有 node_module 目录

     注意 为了命令可以使用 我这边直接 都赋予了 777 的权限. 

    文件都准备好以后  需要处理一下 环境变量

    为了简单起见 还是新增一个新的环境变量文件

    vim /etc/profile.d/nodejs.sh
    内容为
    export PATH=$PATH:/nodejs/lib:/nodejs/bin
    是环境变量生效
    source /etc/profile.d/nodejs.sh

    然后可以进行测试命令

  • 相关阅读:
    6 15种对抗攻击的防御方法
    5 12种生成对抗样本的方法
    4 基于优化的攻击——CW
    3 基于梯度的攻击——MIM
    Hibernate 5 Maven 仓库的 Artifacts
    Hibernate 5 发行组件下载
    Hibernate 5 的模块/包(modules/artifacts)
    Hibernate 5 开始使用指南前言
    Git 如何针对项目修改本地提交提交人的信息
    Spring Batch 4.2 新特性
  • 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/13453025.html
Copyright © 2011-2022 走看看