node.js在宝塔面板的PM2中安装的模块引入方式

在宝塔面板中安装全局模块,引用时不能直接require('包名')。

在宝塔面板中安装全局模块,引用时不能直接require('包名')。

这里需要以绝对路径来引入,如:

  1. const url = '/www/server/nvm/versions/node/v8.11.1/lib/node_modules/';
  2. var express = require(url + 'express');

其中v8.11.1为当前node版本号,不同版本直接安装的模块不通用,当然你可以直接找到你想引入那个包,直接引入就行了,或者直接shell安装到项目目录里面。

黄良钵

博客站长,前端开发工程师

发表评论

电子邮件地址不会被公开。 必填项已用*标注

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

node.js在宝塔面板的PM2中安装的模块引入方式
返回顶部
网站稳定运行 : {{ diffYears }}年 零 {{ diffDays }}天 {{ diffHours }} 小时 {{ diffMinutes }} 分钟 {{ diffSeconds }} 秒

显示

忘记密码?

显示

显示

获取验证码

Close