{"id":20345705,"url":"https://github.com/kscript/powershellrunscripts","last_synced_at":"2025-12-05T08:04:10.180Z","repository":{"id":96368908,"uuid":"321939682","full_name":"kscript/powershellRunScripts","owner":"kscript","description":"注册右键菜单项: 执行NPM脚本. 右键选择该菜单项时, 会列出package.json中定义的命令, 供选择执行 (方便在不打开package.json文件的情况下, 获知可执行的命令, 并执行)","archived":false,"fork":false,"pushed_at":"2021-02-18T03:14:13.000Z","size":2,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-14T21:00:38.346Z","etag":null,"topics":["nodejs","npm","powershell","ps1"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kscript.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-16T09:58:15.000Z","updated_at":"2023-07-03T03:38:08.000Z","dependencies_parsed_at":"2023-05-30T17:45:53.387Z","dependency_job_id":null,"html_url":"https://github.com/kscript/powershellRunScripts","commit_stats":null,"previous_names":["kscript/powershellrunscripts"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kscript%2FpowershellRunScripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kscript%2FpowershellRunScripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kscript%2FpowershellRunScripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kscript%2FpowershellRunScripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kscript","download_url":"https://codeload.github.com/kscript/powershellRunScripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241876568,"owners_count":20035396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nodejs","npm","powershell","ps1"],"created_at":"2024-11-14T22:09:32.376Z","updated_at":"2025-12-05T08:04:10.083Z","avatar_url":"https://github.com/kscript.png","language":"PowerShell","readme":"## 右键执行npm项目中的脚本\n\n### 运行环境\n- Windows系统\n- PowerShell 3.0+\n\n### 文件说明\n- [package.ps1](./package.ps1): PowerShell脚本文件, 读取并解析npm项目入口文件package.json(如果存在的话), 并将scripts配置项中的命令列出, 供使用者选择, **选择完毕回车即可执行命令**.   \n- [package.reg](./package.reg): 注册表脚本文件, 将[package.ps1](./package.ps1)脚本文件注册到右键菜单.\n\n### 使用说明\n在第一次使用之前, 需要先注册右键菜单项, 注册过之后, 后面再使用的话, 只需要在右键选择菜单项: 执行NPM脚本, 具体步骤请参考: \n#### 注册右键菜单项\n1. 将文件保存到本地.\n2. 在package.reg文件里, 修改一下package.ps1文件的路径, 保存.\n3. 运行package.reg文件.\n\n#### 执行NPM脚本\n1. 在包含有package.json文件的项目的根目录中, 选择右键菜单项: 执行NPM脚本.\n2. 选择要执行的命令, 然后回车.\n\n### 注意事项\n- package.ps1文件的编码格式为GBK.\n- package.reg文件里需要用到 package.ps1文件 所在的本地路径.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkscript%2Fpowershellrunscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkscript%2Fpowershellrunscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkscript%2Fpowershellrunscripts/lists"}