Javascript 文件结构的工作原理和路由
我已经用MEAN.io创建了一个MEAN项目。但是当我打开文件结构时,有些东西我不明白。示例html的意思是在system/public/views/index.html内部以及我更改任何html代码时提供它。我只是想知道我正在更改我想要的文件 浏览器会立即向我返回一个错误:Javascript 文件结构的工作原理和路由,javascript,angularjs,angularjs-directive,angular-ui-router,mean.io,Javascript,Angularjs,Angularjs Directive,Angular Ui Router,Mean.io,我已经用MEAN.io创建了一个MEAN项目。但是当我打开文件结构时,有些东西我不明白。示例html的意思是在system/public/views/index.html内部以及我更改任何html代码时提供它。我只是想知道我正在更改我想要的文件 浏览器会立即向我返回一个错误: Cannot GET / 甚至我还创建了一个新文件,比如test.html。在所有路线所在的system/public/routes/system.js中,我得到了这个 $meanStateProvider .st
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'
})
这对测试页面有效,但对主页无效。尝试删除“/test”中的“/”,我添加了一个解决方案。但我不明白的是,如果我只更改HTML(主页)上的一个字符,那么浏览器就会显示上面评论的错误。