我在windows 7上创建了一个.bat,它的内容是:
@echo off
npm config set registry https://registry.npmjs.org/
然后运行a.bat,但不工作,我发现单词"set"是npm和bat的特殊关键字,有什么方法解决这个问题吗?
我在windows 7上创建了一个.bat,它的内容是:
@echo off
npm config set registry https://registry.npmjs.org/
然后运行a.bat,但不工作,我发现单词"set"是npm和bat的特殊关键字,有什么方法解决这个问题吗?
您不应该使用.bat
个文件更改npm注册表.
npm config set registry <registry url>
您可以使用npm help config
命令找到更多信息,还可以在以这种方式运行.bat
个文件时判断权限.