如何构建我的angularjs应用程序和测试文件夹

时间:2014-03-14 22:20:45

标签: angularjs

在我的根文件夹'Client'中,我想将'app'和'test'文件夹放在'Client'文件夹中。但是我没有经验,在向每个文件夹添加库/生成器时,这种工作正常。

如果我的测试工作正常,是否存在问题或建议的方法是什么?

4 个答案:

答案 0 :(得分:2)

我发现一个很好的方法就是从你的终端使用npm init。它将创建您的packages.json文件。理想情况下,您将拥有这样的基本布局:

app
    -css
    -images
    -js
        -controllers, views, services, directives, ect
    -libs (third party libs from bower)
tests
    -e2e
    -unit
node_modules
    -modules installed by npm

我创建了一个角度模板,我喜欢使用较少的测试文件夹。你可以在这里访问它: https://github.com/breck421/angular-template。例如,您只需在根目录中添加一个测试文件夹。

答案 1 :(得分:2)

使用yeoman作为脚手架,但它需要同时安装npm和yo。

http://yeoman.io/gettingstarted.html

npm install -g generator-angular

答案 2 :(得分:0)

应该没有问题。但这里有一些指导原则:

http://www.jacopretorius.net/2013/07/angularjs-best-practices.html

Yeoman angular-js生成器提供了良好的开始结构和一些不错的grunt任务:https://github.com/yeoman/generator-angular

答案 3 :(得分:0)

如果您使用angular:

构建更大的应用程序,这些引用可能会很有用