提问者:小点点

node.js是否可以在安装或不安装它的情况下跨计算机使用?


所以,我在做一个小测验,我一直想把答案保存到文本文件中。 我想使用“node.js”,我对此感到担心:他们只提供一个安装程序来在你的电脑上安装node.js。 因为我不使用服务器或类似的东西,而且我只是一个创建测试界面的爱好者,因为我的学校提供的界面是绝对垃圾的,所以我可能第一次提供这个界面的人可能没有在他们的计算机上安装node.js。 请注意,这是一个网站,而不是一个程序。

有没有什么方法可以在没有安装node.js的情况下使它在计算机之间工作?

谢谢你的帮助!


共3个答案

匿名用户

我很惊讶其他答案都没有提到这一点,所以我要做的是:你可以把一个用node.js制作的应用程序编译成一个可执行文件。 运行该可执行文件将不需要任何预装。 有很多选择,但我个人喜欢PKG。

https://github.com/vercel/pkg

匿名用户

计算机必须安装node.js才能运行node.js文件。 不过,Heroku是一个云托管平台,为爱好者提供免费托管。 您可以使用该服务使您的测验提供给那些有互联网连接的人。

匿名用户

首先,您应该查看各种服务器框架。 Nodejs不仅仅是最好的一个。 其他人,比如python的Django,可能是更好的选择。

其次,由任何(直到我知道)框架创建的Web应用程序需要安装,但没有什么大不了的。 你可以把它安装在学校的电脑里,它不是那么笨重的软件。 一些学校也可能使用防火墙来限制任何未知网站的实验室。 所以一些免费的托管站点可能无法在实验室工作。

最正确的选择必须是在你的学校电脑中安装NodeJ。 但你一定要试试Heroku,它绝对是最好的免费托管网站。