在宝塔面板中安装全局模块,引用时不能直接require('包名')。
这里需要以绝对路径来引入,如:
- const url = '/www/server/nvm/versions/node/v8.11.1/lib/node_modules/';
- var express = require(url + 'express');
其中v8.11.1为当前node版本号,不同版本直接安装的模块不通用,当然你可以直接找到你想引入那个包,直接引入就行了,或者直接shell安装到项目目录里面。
在宝塔面板中安装全局模块,引用时不能直接require('包名')。
这里需要以绝对路径来引入,如:
其中v8.11.1为当前node版本号,不同版本直接安装的模块不通用,当然你可以直接找到你想引入那个包,直接引入就行了,或者直接shell安装到项目目录里面。