【问题标题】:MEAN Stack Setup - Command LineMEAN 堆栈设置 - 命令行
【发布时间】:2014-07-25 02:16:05
【问题描述】:

我正在尝试设置 MEAN 应用程序,但在理解如何执行此操作时遇到了一些麻烦。我正在使用 Windows,我知道这并不理想,但我们正在企业级使用 MEAN 堆栈,这是我唯一的选择。我使用命令行的经验也非常有限。我最大的挫败感是知道如何/在哪里执行命令行命令(请不要告诉我命令行)。我遇到的一个问题是尝试在我的本地电脑上安装 MEAN - 我被告知未安装必备 Git。我运行 npm(我已成功安装 Node)安装 Git,它似乎已安装,但由于同样的错误,我仍然无法启动一个普通的应用程序。我遇到的另一个问题是我们在服务器上安装了一个平均应用程序,但是平均命令无法识别。我会去哪里安装一个新的平均应用程序?我将如何安装一个平均包(我真正想做的)?如果我知道我们已经使用过 MEAN,如何获得 MEAN 认可?我应该使用多少种不同的命令提示符(Git Bash、Windows CLI、Node 命令提示符)?问这么基本的问题,我感觉自己像个白痴,但几个月来我一直在努力解决这个问题,但我仍然不明白。万一你看不出来,我的挫败感在不断增加。任何帮助或指向详细教程的链接都会有所帮助。我厌倦了看到“执行这个命令”,而且它从来没有像 tut 或博客所建议的那样工作。我错过了什么???

【问题讨论】:

  • 你使用npm安装Git?我也在 Windows 上开发 Node.js 应用程序,但我不知道 Stevo 链接到的页面上的 mean 脚本是什么……但您可能不需要它。 Node.js 有一个不错的 Windows 安装程序。如今,MongoDB 也有一个安装程序,或者您可以下载二进制文件。我没有在 Windows 上使用过 Nginx,因为它目前被认为是实验性的。如果你也需要 Nginx,我建议在 VirtualBox 或其他东西下启动一个 VM。 Vagrant 是一个很好的在开发过程中使用 VM 的工具,在 Windows 下也很好用!
  • 我为初学者编写了 MEAN 堆栈入门教程。我在 Windows 上使用 Powershelgl 和 Git Bash 测试了这些步骤。遵循(尤其是设置)可能对您有用,因为很难具体回答您的问题。这是链接:bradoncode.com/tutorials/mean-stack-tutorial-part-1-setup

标签: node.js angularjs mean-stack


【解决方案1】:

正如另一个答案所暗示的,也许您需要使用 WinGit 而不是 npm 安装 Git。安装时,请确保 PC 上的所有用户都可以使用它。

否则,您可能必须在“我的电脑”的“高级系统属性”中调查将 Git 添加到 PATH 环境变量中。

在文件夹中安装 MEAN 后,您需要做的就是拖放到命令行并使用 CD 移动到该文件夹​​(例如 cd \code\mymeanapp),然后从那里运行“grunt” ,它将检查您的所有代码并启动您的 MEAN 应用程序。

【讨论】:

    猜你喜欢
    • 2019-01-25
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    • 2016-08-05
    • 1970-01-01
    • 2021-11-25
    • 2013-12-24
    相关资源
    最近更新 更多