从expressjs运行npm命令?

从expressjs运行npm命令?,npm,express,node-modules,Npm,Express,Node Modules,我是否可以从expressjs本身运行类似于:npm安装passport 我想检查是否正在使用未安装的模块,并在运行应用程序之前安装它。要回答您的问题,是的,您应该能够使用检查文件系统中的特定文件/文件夹。我想您需要解析package.json并检查本地节点模块或全局安装路径 我建议使用shell脚本运行npm install,然后从同一脚本中启动应用程序 npm install . node <server> & npm安装。 节点& 如何从express运行shell脚

我是否可以从expressjs本身运行类似于:
npm安装passport


我想检查是否正在使用未安装的模块,并在运行应用程序之前安装它。

要回答您的问题,是的,您应该能够使用检查文件系统中的特定文件/文件夹。我想您需要解析package.json并检查本地节点模块或全局安装路径

我建议使用shell脚本
运行npm install
,然后从同一脚本中启动应用程序

npm install .
node <server> &
npm安装。
节点&

如何从express运行shell脚本?因此,根据您的问题,我的假设是,您只需要确保安装一个应用程序的模块,并且它是基于express构建的应用程序,不是吗?因此,在本例中,您将编写一个简单的shell脚本,用于启动应用程序。此脚本将在express之外执行。如果不是这样,请澄清情况。是的,就是这样。我问如何从express执行shell命令,但我发现了如何执行。