[英]How can I package a boilerplate in to a NPM library?
我创建了一个具有服务器/客户端文件夹的样板。 我想制作一个包装NPM库,将这个锅炉逐字复制到他们的计算机上。
有没有办法将源代码打包为可以轻松复制到其计算机上的内容? 还是仅使包装器库从git复制它会更容易?
您可以将任何东西放入npm
软件包中,并且它将与npm install
一起npm install
-除非它位于.gitignore
上的.npmignore
中。 它将安装在当前项目的node_modules
目录中,或者如果使用npm install module-name -g
,则将全局npm install module-name -g
如果模块中有client
和server
目录,则它将安装在node_modules/module-name/client
和node_modules/module-name/server
。
创建样板时最好遵循的示例可能是create-react-app 。 它被构造为一组捆绑在lerna monorepo中的npm软件包。 它非常易于使用,并且其结构已经过深思熟虑,使其成为一个很好的示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.