安装一个平均堆栈:
$ 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克隆任何其他平均堆栈项目,也会丢失这些文件夹。
答案 0 :(得分:9)
我有同样的问题,因为我是初学者,但似乎MEAN Stack文件结构几周前已经改变了。来自Mean.io文档的引用说:
'从v0.4.0开始,所有应用程序代码都已集成到许多软件包中。每个包在服务器和客户端上使用MVC。下面是整体文件结构以及包文件结构'
这个mean.io文件结构以包的形式组织,每个包都有自己的MVC用于服务器/客户端文件夹。另外,请查看mean.io博客网站,其中有关于包类型的文章:http://blog.mean.io/2014/06/extending-mean-io/
答案 1 :(得分:2)
http://msysgit.github.io/
安装Git然后再休闲
来自这里的说明
http://www.computerhope.com/issues/ch000549.htm
为了添加你的
“git”var path; http://nodejs.org/
; http://www.mongodb.org/
安装MongoDB。在“C:\”中创建“data”目录,在“data”目录下创建“db”目录。像第一步一样添加一个新的PATH var,但这次是为了mongodb。为此,您应该在窗口系统中找到您的mongodb根(例如:C:\Program Files\MongoDB 2.6 Standard\bin
)。http://localhost:3000/
。希望这对我这个领域的新人有用。
答案 2 :(得分:1)
在Mean.IO中,整个项目分为多个模块,这些模块称为包。这些包装大多是相互独立的。每个包都包含公共和私人文件夹。有关更多信息,请参阅平均文档。
答案 3 :(得分:1)
尝试安装meanjs。它是mean.io的一个分支。许多开发人员已经转向使用meanjs,因为它更稳定,而且来自同一个人Amos Haviv,他们开始使用mean.io.