NPM安装+使用本地模块?在窗户上

时间:2015-03-12 15:10:20

标签: javascript node.js npm

我创建了一个package.json并添加了所需的依赖项(grunt,bower,jasmine等)

当我跑

npm install

它正确安装了

中的所有模块
$pwd/node_modules/*

然而,当我尝试使用这些模块时:

bower init; grunt init 

我得到了

sh.exe: (bower / grunt / w.e) Command not found 

我可以使用

来解决这个问题
npm install -g (package name)

但我的理解是“-g”使安装全局化? (这是正确的吗?)

我希望能够使用我在本地安装的软件包......这可能吗?

1 个答案:

答案 0 :(得分:1)

您可以使用npm run-scripts创建一个命令,该命令将运行您已安装的bower和grunt的本地副本。

package.json中,添加如下键:

"scripts": {
  "init": "bower init; grunt init"
}

然后运行命令npm run init