npm环境或shell在本地运行依赖模块

时间:2016-03-16 06:54:57

标签: javascript node.js npm

npm是否内置了shell或环境,可以用来运行本地安装的node modules

例如:

我有nodeuniteslint以及我dependencies中列出的其他套餐。我可以运行来自npm scripts的这些依赖项提供的命令,如:

"lint": "eslint .",
"test": "nodeunit test/*js",

这些命令无法在npm scripts之外运行。我知道,通过一个小配置,我们可以实现这一点(通过使用PATH更新node_modules/.bin),但我想知道是否有npm方法这样做(类似{{1}这将启用此功能。)

换句话说:

在我的项目目录中,我将无法执行此操作:npm shell因为nodeunit .中没有nodeunit。当我执行PATH时,npm testnpm添加到node_modules/.bin,因此PATHnodeunit脚本下可用。我的问题是:是否有npm test方式使我们能够在项目目录中执行这些命令而不在npm中使用它们

0 个答案:

没有答案