Grunt Dist文件夹相对路径错误

Grunt Dist Folder Relative Path Errors

本文关键字:路径 错误 相对 文件夹 Dist Grunt      更新时间:2023-09-26

我在yeoman上使用express角度生成器,并使用grunt进行构建。我已经成功地运行了grunt,并创建了一个dist文件夹。在dist文件夹中,我有一个index.html文件,它包含以下文件:

<link rel="stylesheet" href="styles/74e111d6.main.css">
<script src="scripts/d41d8cd9.plugins.js"></script>
<script src="scripts/dafe662c.modules.js"></script>
<script src="scripts/d41d8cd9.scripts.js"></script>

这些文件都存在于我的dist文件夹中,但是控制台中的GET请求显示它正在尝试从根目录获取文件。即

得到http://localhost:5000/styles/74e111d6.main.css

我不知道为什么。我试图将src更改为src="dist/scripts/d41d8cd9.scripts.js",但它仍然无法从正确的位置获取文件。

项目树看起来像。

angularexpress
-> app
-> dist 
     -> bower_components
     -> images
     -> scripts
         -> d41d8cd9.scripts.js
         -> dafe662c.modules.js
         -> d41d8cd9.scripts.js
     -> styles
         -> 74e111d6.main.css

听起来可能缺少express.static,或者配置不正确。

你能访问这个url吗(http://localhost:5000/dist/styles/74e111d6.main.css)从浏览器?如果有效,则将src更改为src="/dist/styles/74e111d6.main.css">