我在Node项目中使用模块。const prompt = require('prompt-sync')();但是为了保持TypeScript代码的一致性,我需要使用npm i @types/prompt-syncimport * as promptSync from 'prompt-sync';const prompt = promptSync
然后我们运行npm i prompt-sync并创建一个名为index.js的新文件,我的代码就在这里。我不一定要创建一个全新的模块,比如prompt-sync-swiffy (或者说我?)我也不一定想分叉prompt-sync和/或创建一个新的“官方”NPM包。我想要的是一种允许我或其他任何人正常运行npm install的方法,同时以某种方式将我的补丁程序保存到本地模块,例如,有一个不被存储库忽略的module_patches文件夹。如果一个较新版本的prompt-sync破坏了我的修补程序