npm安装软件包全局并链接到一个cmd

时间:2019-05-06 07:12:12

标签: npm package global

我需要在单个cmd中安装和链接npm

我正在使用

npm install -g NamPkg && npm link NamPkg

是否有任何速记方式,我只能像这样提一次提及NamPkg:

npm install -g && npm link NamPkg

OR

npm install -g && link NamPkg

Bcoz我需要在Package.json中使用它 并且当列表越来越多时,两次提到相同的软件包名称可能会变得冗长

"scripts": {
    "preinstall": "npm install -g NamPkg && npm link NamPkg"

1 个答案:

答案 0 :(得分:1)

  

有什么速记方式,我只能提及一次NamPkg

AFAIK无法通过npm脚本或bash做到这一点。

我不知道它是否适合您的用例,但是使用变量可以节省一些键入操作(因为您只需声明一次程序包名称,就可以复制/粘贴其余的命令)。 / p>

"scripts": {
  "preinstall": "pkg='whatever'; npm i $pkg && npm link $pkg"
},