平均堆栈丢失的文件夹



安装平均堆栈:

$ sudo npm install -g meanio 
$ mean init yourNewApp

检查文件结构:

$ ls
AUTHORS     Procfile    config      packages
Gruntfile.js    README.md   karma.conf.js   server.js
LICENSE     bower.json  package.json

我错过了正确的文件结构,即使应用程序"工作"。一切都应该正确安装。公共文件夹和服务器文件夹在哪里?

如果我从github克隆任何其他mean stack项目,这些文件夹也会丢失。

我也有同样的问题,因为我是初学者,但似乎MEAN Stack文件结构在几周前已经改变了。引用自Mean。IO文档说:

'从v0.4.0开始,所有的应用程序代码都被集成到许多包中。每个包在服务器和客户端上都使用MVC。下面是整个文件结构以及包文件结构

来源:http://mean.io/!/文档

这意思。io文件结构以包的形式组织,每个包都有自己的MVC用于服务器/客户端文件夹。还有,请看看我的意思。IO博客站点,其中有关于包类型的文章:http://blog.mean.io/2014/06/extending-mean-io/

如果你是windows用户,你试图遵循的意思。IO网站的说明,你可能会困惑如何安装所有的东西,以便看到应用程序在浏览器中启动,可能你不能在你的项目中拥有所有的源代码。关注他们主页上的视频或者这样做:

  1. 安装Git从http://msysgit.github.io/然后在然后休耕这里的说明http://www.computerhope.com/issues/ch000549.htm来添加你的
  2. http://nodejs.org/安装node.js
  3. http://www.mongodb.org/安装MongoDB。在"C:"中创建"data"目录,并在"data"中创建"db"目录。像第一步一样添加一个新的PATH变量,但这次是针对mongodb的。为此,您应该在窗口系统中找到您的mongodb根(例如:C:Program FilesMongoDB 2.6 Standardbin)。
  4. 运行cmd: npm install -g meanio;
  5. 运行cmd: mean init myApp;
  6. 使用cmd进入myApp文件夹,然后运行:npm install;
  7. 在C:: mongod;
  8. 在新的cmd窗口中运行,但这次在你的myApp位置:grunt。如果你得到一个错误,说不能识别grunt,那么运行这个命令行"npm install -g grunt-cli";
  9. 在浏览器中输入http://localhost:3000/

In Mean。IO总项目被分成若干个模块,这些模块被称为包。这些包大多是相互独立的。并且每个包分别包含公共和私有文件夹。更多信息请参见mean文档

尝试安装meanjs。它是mean.io的分支。许多开发人员已经转向meanjs,因为它更稳定,而且是由同一个人Amos Haviv创建的mean.io。

相关内容

  • 没有找到相关文章

最新更新