zoukankan      html  css  js  c++  java
  • nodejs安装、npm安装依赖路径设置、依赖离线迁移以及npm项目永久后台启动

    nodejs的安装包下载位置 https://nodejs.org/zh-cn/download/

    nodejs的安装可以直接到菜鸟教程查看  Node.js安装配置

    windows的安装包直接双击安装即可

    linux的下载的是 tar.xz 文件  使用命令 tar -xvJf 文件名.tar.xz 进行解压 其余的按照菜鸟教程修改软连接即可

    windows中nodejs的默认全局安装在 C 盘,C 盘东西过多会拖慢电脑速度,可使用以下命令修改全局安装路径:

    npm config set cache "D:Program Files odejs ode_cache"

    npm config set prefix "D:Program Files odejs ode_global"

    查看是否设置成功:

    npm get prefix

    windows中设置这个路径可能会出现权限的问题,请关闭黑窗口是使用管理员模式再次运行黑窗口执行相关命令即可

    添加系统环境变量   NODE_PATH=D:Program Files odejs ode_global ode_modules

    在环境变量 path 中添加 D:Program Files odejs ode_global

    这样配置后就可以直接在命令行使用全局安装的包命令了

    关于迁移,在需要迁移的电脑中按照上面的步骤设置好路径和环境变量后,将已经安装好全局包的电脑的node_cache和node_global压缩 传输 解压即可

    windows中npm项目永久后台启动有多种方式这里只介绍使用forever方式的:

    安装forever:

    npm install forever -g

    forever start app.js #启动

    forever stop app.js #关闭

    forever start -l forever.log -o out.log -e err.log app.js #输出日志和错误

    这种方式启动无法读取到package.json文件中的自定义配置,如下图中的config

    此时可以在  scripts中添加启动脚本  “forever”: "forever start -o _out.log -e _err.log server/server.js"  然后命令行执行   npm run forever 启动

    linux中后台永久启动执行  nohup  npm start > ./_out.log &   即可

    关于nodejs中npm永久后台启动的其他方式可以参考  npm后台启动 使用pm2来部署nodejs项目

    每天进步一点点,点滴记录,积少成多。

    以此做个记录,

    如有不足之处还望多多留言指教!

  • 相关阅读:
    html5 Canvas画图3:1px线条模糊问题
    移动端适配
    JSON数据转换方法 parse()和stringify()
    原生的强大DOM选择器querySelector
    正则去空格方法
    HTML5开发手机应用--viewport的作用
    编译原理的认识与感悟
    CSS实例:图片导航块
    导航,头部,CSS基础
    web基础,用html元素制作web页面
  • 原文地址:https://www.cnblogs.com/jindao3691/p/15102661.html
Copyright © 2011-2022 走看看