configuration - 如何让 Yeoman 不使用应用程序 .js 文件的父目录名称?

标签 configuration angularjs yeoman

当我使用 yeoman init angular:all 引导我的应用程序时,yeoman 使用我从中调用它的目录的名称作为主应用程序 .js 文件的名称。 IE。如果我在 /Users/myusername/dev/projects/my-angular-app 中运行命令,那么文件 app/scripts/my-angular-app.js 创建为应用程序的主要 .js 文件。

如果我只是重命名根目录,那么使用 Yeoman 添加路由将不起作用,因为它无法再找到它创建的 .js 文件。我尝试在调用 Yeoman init 命令时将应用程序的名称添加为参数,但这不起作用。

我尝试在一个目录中执行 init 命令,该目录具有我希望应用程序具有的名称,然后重命名该目录。但似乎 Yeoman 每次调用时都会读取该目录的名称,因此在更改目录名称后,Yeoman 不再能够为我创建路由,因为它找不到与根目录。

如何让 Yeoman 为 my-angular-app.js 文件使用不同的名称?

最佳答案

有一个开放的ticket关于它,请在此处权衡您的想法。

关于configuration - 如何让 Yeoman 不使用应用程序 .js 文件的父目录名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13176930/

相关文章:

yeoman - 避免 Yeoman 生成器中的冲突

java - Spring 移动 : how to add DeviceWebArgumentResolver programmatically?

java - ServiceRegistry 构建 session 工厂的作用?

angularjs - 如何获取 Controller 中数组项的索引位置并在angularjs中传递值

angularjs - 使用抽象状态的目的是什么?

angularjs - 如何将cordova添加到现有的 Angular 项目

c# - 加载跟踪监听器属性

php - Symfony 2.0 NodeDefinition 中的 defaultValue 到底是如何工作的?

html - Angular 文本区域计数器换行符 SMS

gruntjs - Yeoman 使用 "grunt"命令启动项目时出错