Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将自制依赖项添加到npm包_Javascript_Json_Node.js_Npm_Homebrew - Fatal编程技术网

Javascript 将自制依赖项添加到npm包

Javascript 将自制依赖项添加到npm包,javascript,json,node.js,npm,homebrew,Javascript,Json,Node.js,Npm,Homebrew,我想在我试图创建的npm包中添加一个自制依赖项,我使用的是drafter HEAD。有人对如何做到这一点有想法吗?我想到了几件事。您可以将依赖关系指向GitHub repo(如果有) { 名称:我的项目名称, 版本:0.0.1, 描述:我的描述在这里, main:main.js, 脚本:{ 测试:echo \错误:未指定测试\&退出1 }, 作者:史上最好的开发者, 执照:麻省理工学院, 依赖项:{ express:github:expressjs/express, anyRepo:github

我想在我试图创建的npm包中添加一个自制依赖项,我使用的是drafter HEAD。有人对如何做到这一点有想法吗?

我想到了几件事。您可以将依赖关系指向GitHub repo(如果有)

{ 名称:我的项目名称, 版本:0.0.1, 描述:我的描述在这里, main:main.js, 脚本:{ 测试:echo \错误:未指定测试\&退出1 }, 作者:史上最好的开发者, 执照:麻省理工学院, 依赖项:{ express:github:expressjs/express, anyRepo:github:userName/projectName } } 您还可以在package.json文件中创建自定义命令。这与实际的命令行工具不同,您可以在那里运行脚本

{ 名称:我的项目名称, 版本:0.0.1, 描述:我的描述在这里, main:main.js, 脚本:{ brew:sudo brew在此处安装软件包名称, 此处任意名称:echo任何命令都可以转到此处 }, 作者:史上最好的开发者, 执照:麻省理工学院, 依赖项:{ express:github:expressjs/express, } } 然后你就要跑了

npm运行brew

该命令中的任何脚本都将运行或安装自制依赖项。我相信这就是你要找的

-胡安

编辑-----------------------------------------------------------

对不起,我不小心发出了错误的命令。您应该运行npm运行brew,而不是npm brew