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

    然后可以进行测试命令

  • 相关阅读:
    命令窗口
    文件压缩,文件夹压缩
    objectarx之工具
    Quick Search Articles in My Blog
    Draw graph(network) with nx_pydot in networkx
    How to Share Wired Internet Via Wi-Fi and Vice Versa on Linux
    Deluge: Enables BT download on your Raspberry Pi
    你还在想用 nextCloud 自建NAS? 何不试试P2P Sync?
    screen 命令使用 keep session running after ssh logout
    Zotero: add a history feature for paper viewing
  • 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/13453025.html
Copyright © 2011-2022 走看看