【发布时间】:2019-03-02 05:14:16
【问题描述】:
有没有办法直接使用全局安装的模块而不声明 package.json 和/或在当前目录中安装模块?即就像一个批处理/shell作业,运行一个只有一个文件本身的小脚本..
让我给你一个背景,在我的工作中,我不断收到各种请求,比如目前我正在手动处理一些文件,我通常为这些任务编写脚本,包括 10 到 20 行,以使我的工作变得简单并节省一些小时。尽管该脚本可能永远不会再次使用。为了管理依赖模块,我要么在package.json中声明它们,要么使用npm install <package-name>在本地一一安装。如果我可以使用单个 js 文件(如 shell/batch 脚本)来实现它,那将非常方便。
我想如果我的脚本能够以某种方式引用全局模块,这将是可能的。
【问题讨论】:
标签: node.js npm npm-scripts