gpt4 book ai didi

node.js - Windows 版 Node.js 和 Mac OS 版 Node.js 之间的主要区别?

转载 作者:太空宇宙 更新时间:2023-11-04 00:56:10 29 4
gpt4 key购买 nike

我是典型的 .NET 开发人员(C# 是我的第一语言),几年前转向 ASP.NET MVC。现在是我职业生涯发生重大变化的新时期。如果我们看看 Web 开发的前景,我们可以看到新技术如何占领世界,而其中的中心就是 NodeJ。我仍然认为 ASP.NET Web API 是“后端”的一个不错的选择。但对于一些现代“前端”比较清晰的SPA应用来说,无需在服务器端渲染。我正在尝试 AngularJS、NPM、Bower、Grunt,并且非常高兴。

但我正在 Windows 上工作。最近尝试在 Mac OS 上运行 Node.js。在 Windows 上,我在安装包时遇到问题 - 有时,在安装包期间,代码不会释放锁或安装后脚本更新结束。哦…但在 Mac OS 上,所有软件包都已快速安装且没有任何错误!呵呵。

请告诉我在 Mac OS 上工作真的更方便吗?适用于 Windows 的 Node.js 和适用于 Mac OS 的 Node.js 之间的主要区别是什么?乍一看,在 Mac 上使用 Node.js 似乎更稳定、更快。还是我错了?

最佳答案

Mac OSx 是基于 Unix 的。 Xcode 和 OS X 命令行工具将为您的开发提供很大帮助。在 Windows 中,您可以根据需要使用命令提示符和其他编辑器工具。由于您有.Net背景,所以可能比较熟悉windows的包围环境。

使用 Unix,您可以阅读 npm 的 man 页面。 Windows 没有 man,相反,npm 将打开浏览器并显示标准帮助页面的 HTML 版本。

如果您在 Unix 中执行 node index.js,您可以打开 http://localhost:3000/,但在 Windows 中您可能会收到防火墙警告。

关于node.js - Windows 版 Node.js 和 Mac OS 版 Node.js 之间的主要区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29730288/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com