Angular 4 - 在开发期间从/ src文件夹获取文件

时间:2017-08-02 13:48:10

标签: angular angular-cli

/src文件夹中,我有文件abc.json。在开发机器上,我应该使用url http://localhost:3000/abc.json获取它。在生产机器上,此文件是即时生成的。

我使用Angular 2 - 项目由CLI 1.0.0-beta.26生成。并在命令之后

npm start

我可以抓取abc.json

启动命令是:

"start": "ng serve --port=3000"

然后我使用CLI 1.2.6(Angular 4.3.2 - 写作时的最新版本)生成了新项目。现在,此URL的响应是:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Error</title>
    </head>
    <body>
        <pre>Cannot GET /sessionInformation.json</pre>
    </body>
</html>

我应该更改哪些内容才能下载abc.json

1 个答案:

答案 0 :(得分:1)

开发服务器无法访问src目录。

您需要将此文件配置为资产。

// .angular-cli.json
"assets": [
  "assets",
  "favicon.ico",
  "abc.json"
]

您可以阅读更多here in the docs

相关问题