使用npm管理客户端脚本

时间:2012-05-24 08:42:04

标签: node.js express npm

NPM是否可以为后端和客户端脚本管理相同的依赖项?我正在使用express构建node.js应用程序。安装所有依赖项时,这些脚本将安装到node_modules文件夹中。有可能以某种方式告诉表达它应该在那些文件夹中查找客户端的javascript文件吗?例如。当客户端请求文件underscore.js时,它应该从已安装的模块返回该文件。或者是否可以挂钩到npm安装过程,以便某些文件可以自动复制到应用程序的公共文件夹中?

1 个答案:

答案 0 :(得分:3)

您可以在package.json的scripts字段中使用postinstall安装应用程序所需的软件包后挂钩到NPM:

  • install,postinstall:安装软件包后运行。

有关详细信息,请参阅:http://npmjs.org/doc/scripts.html