繁体   English   中英

如何通过不同的目录引用角度控制器

[英]How to reference angular controllers through different directories

好的,这里有。 我昨晚开始学习我的第一个node.js / MEAN应用程序,并发现本教程让我从基础开始: https//scotch.io/tutorials/creating-a-single-page-todo-app-with-节点和-角

所以我经历了这个并且很容易地启动并运行应用程序,我想下一步我会尝试将事情分解为更模块化的结构。 所以这就是我的目标:

-app
--controllers
---core.js
--models
---todo.js
--views
---index.html
-public
-routes
--todo.js
models.js
package.json
routes.js
server.js

所以我在这一点上几乎都使用了这个结构但是我无法正常工作的一件事是index.html不再适用于core.js。 所以在我以前的索引文件中:

<script src="core.js"></script>

我更新了以下内容:

<script src="../controllers/core.js"></script>

使用新结构。 由于某种原因打破了应用程序,它不再正确加载core.js。 但是,如果我再次将它们放入同一目录并恢复脚本标记上的src,它将再次起作用。 这是阻止我完成任务的唯一因素。 任何见解或帮助将不胜感激。

我更新了我的服务器配置以使用app.use(express.static(__dirname + '/app')); 似乎修好了它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM