文件结构如何工作和路由

时间:2016-03-20 10:42:45

标签: javascript angularjs angularjs-directive angular-ui-router mean.io

我已经使用mean.io创建了一个MEAN项目。但是当我打开文件结构时,有一些我不懂的东西。 MEAN提供的示例html是在system / public / views / index.html内部,当我更改任何HTML代码时。就像刚才意识到我正在改变我想要的文件。

Adding some text

浏览器立刻给我一个错误:

Cannot GET /

甚至我创建了一个像test.html这样的新文件。在system / public / routes / system.js中,所有路由都位于此处。

$meanStateProvider
  .state('home', {
    url: '/',
    templateUrl: 'system/views/index.html'
  })

.when('/test', {
        templateUrl : 'system/views/test.html'
});

当我执行

localhost:3000/test 

浏览器返回我之前提到的相同错误。

Cannot GET /test

我错过了什么?

/////////// 修改:

我添加了以下代码:

 .state('test', {
    url: '/test',
    templateUrl: 'system/views/test.html'
  })

这对测试页有效,但主页无效。

0 个答案:

没有答案