【发布时间】:2021-09-03 21:43:36
【问题描述】:
我正在构建一个 npm 模块,它将为某些软件项目生成特定的项目模板。因此,当开发人员安装我的 npm 模块并运行它时,我希望程序以某种方式创建文件和文件夹。
我想包含在项目模板中的一个这样的文件是 .gitignore 文件,因为软件项目将假定它将通过 git 跟踪它。但是,当我在模块上调用“npm install”时,npm 会将我所有的 .gitignore 文件重命名为 .npmignore 文件。分发模块时,如何确保我的 .gitignore 文件不被 npm 篡改?
【问题讨论】:
标签: javascript node.js git npm scaffolding