为Node.js应用程序创建用户友好的安装程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为Node.js应用程序创建用户友好的安装程序相关的知识,希望对你有一定的参考价值。
如何为Node.js应用程序创建用户友好的安装?安装程序必须连接到mysql数据库和exec命令。用户可以在未安装Node.js的情况下做到吗?或者您有任何提示如何提供?而SaaS呢?我曾考虑过,但我担心服务器和硬盘驱动器。 node_modules可能非常大。谢谢。
最标准在nodejs生态系统中部署应用程序的方法是通过npm
,它在目标系统上需要nodejs。
您必须准备package.json
,说明所有依赖关系和安装脚本(安装前和安装后)。然后,您将代码工件与package.json
一起分发。在目标系统上,您或您的用户只需复制所有工件,然后运行npm install
,最后运行npm test
。
[这是当今许多系统管理员都能熟练使用nodejs的标准过程,可以轻松理解和遵循。
但是如果您的应用程序将由没有系统管理员经验的最终用户使用,或者可能没有安装node / npm的最终用户使用,则这对于他们来说有些复杂。在这种情况下,您需要提供简化的安装,其中包括将Nodejs与应用程序打包在一起。
关于想法; (如果您的应用是针对最终用户的桌面应用),请查看electron
和electron-packager
。或者,如果您的应用程序可以更好地表现为本地服务器应用程序,则值得研究docker
之类的容器。
以上是关于为Node.js应用程序创建用户友好的安装程序的主要内容,如果未能解决你的问题,请参考以下文章
因 N-API 发音对黑人的头发不友好,Node.js 官方将其改名为 Node-API
因 N-API 发音对黑人的头发不友好,Node.js 官方将其改名为 Node-API
因 N-API 发音对黑人的头发不友好,Node.js 官方将其改名为 Node-API