【发布时间】:2018-03-07 06:38:04
【问题描述】:
我想实现 Angular Universal,因为我已经完成了整个教程并设置了应用程序。 https://angular.io/guide/universal
我能够构建应用程序,但是当我提供应用程序时,我收到一个错误,它可以在“dist/browser”中找到任何视图,这是因为我的浏览器文件夹本身没有生成。我尝试将路线从“dist/browser”更改为“dist”并且应用程序正常工作,尽管我认为这不是预期的事情。
如果有帮助,这是我的 angular-cli.json 文件的 sn-p
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
"name": "angular5"
},
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico"
],
"index": "index.html",
"main": "main.ts",
"polyfills": "polyfills.ts",
"test": "test.ts",
"tsconfig": "tsconfig.app.json",
"testTsconfig": "tsconfig.spec.json",
"prefix": "app",
"styles": [
"styles.css"
],
"scripts": [],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
},
{
"platform": "server",
"root": "src",
"outDir": "dist/server",
"assets": [
"assets",
"favicon.ico"
],
"index": "index.html",
"main": "main.server.ts",
"test": "test.ts",
"tsconfig": "tsconfig.server.json",
"testTsconfig": "tsconfig.spec.json",
"prefix": "app",
"styles": [
"styles.css"
],
"scripts": [],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
}
],
"defaults": {
"styleExt": "css",
"component": {}
}
}
如何让我的浏览器文件夹呈现并使其正常工作?
【问题讨论】:
-
感谢您的搜索,但这完全不相关
-
您的构建文件没有在浏览器文件上生成?
-
你能显示你的 .angular-cli.json 文件吗?
-
@David 更新了问题