Node.js 如何将样板文件打包到NPM库中?

Node.js 如何将样板文件打包到NPM库中?,node.js,npm,Node.js,Npm,我已经创建了一个具有服务器/客户端文件夹的锅炉板。我想制作一个包装器NPM库,将这个锅炉逐字复制到他们的计算机上 有没有办法将源代码打包到NPM库中,作为可以轻松复制到计算机上的东西?或者让包装器库从git复制它会更容易吗?你可以把任何东西放在npm包中,它将与npm install一起安装,除非它在上的.npmignore中。它将安装在当前项目的node\u modules目录中,如果您使用npm install module name-g 如果模块中有客户端和服务器目录,则它将安装在节点模块

我已经创建了一个具有服务器/客户端文件夹的锅炉板。我想制作一个包装器NPM库,将这个锅炉逐字复制到他们的计算机上


有没有办法将源代码打包到NPM库中,作为可以轻松复制到计算机上的东西?或者让包装器库从git复制它会更容易吗?

你可以把任何东西放在
npm
包中,它将与
npm install
一起安装,除非它在
上的
.npmignore
中。它将安装在当前项目的
node\u modules
目录中,如果您使用
npm install module name-g


如果模块中有
客户端
服务器
目录,则它将安装在
节点模块/模块名称/客户端
节点模块/模块名称/服务器

中,您可以将任何内容放入
npm
包中,并将与
npm安装
一起安装,除非它在
.gitignore
上的
.npmignore
。它将安装在当前项目的
node\u modules
目录中,如果您使用
npm install module name-g


如果模块中有
客户机
服务器
目录,那么它将安装在
节点模块/模块名称/客户机
节点模块/模块名称/服务器

创建样板文件时要遵循的最佳示例可能是。它的结构是一组npm包,所有这些包都捆绑在一个lerna monorepo中。它非常易于使用,而且其结构经过了精心设计,因此是一个很好的构建示例。

创建样板文件时最好遵循的示例可能是。它的结构是一组npm包,所有这些包都捆绑在一个lerna monorepo中。它非常容易使用,而且它的结构经过深思熟虑,是一个很好的构建示例。

你是在说类似于《约曼法典》的东西吗?在另一种情况下,如果您想将其作为可执行文件,请将其放入软件包内的
bin
文件夹中。您是否按照
yeoman
的思路说话?在另一种情况下,如果您希望将其作为可执行文件,将其放入package@maxple这将是
node\u模块/模块名/客户端
node\u模块/模块名/服务器
-请参阅我的更新答案。@maxple这将是
node\u模块/模块名/客户端
node\u模块/模块名/服务器
-请参阅我的更新答案。