gpt4 book ai didi

javascript - grunt-express 不为所有基地提供服务

转载 作者:太空宇宙 更新时间:2023-11-04 02:21:19 25 4
gpt4 key购买 nike

我在家开发时一直使用 grunt-express 来提供文件服务。我最近更改了应用程序的结构,并将 Assets 文件夹移到了应用程序文件夹之外。

目前的结构如下:

+---project
|
+---app
| +---bower_components
| +---mainView
| +---view2
| +---components
| \---css
+---assets
| +---fonts
| +---json
| \---less
+---node_modules
|
\---Gruntfile.js

以前, Assets 文件夹位于应用程序文件夹内。我对 Gruntfile.js 所做的唯一更改是在 bases 数组中添加 Assets 文件夹,如下所示:

express: {
all: {
options: {
port: 9001,
hostname: "localhost",
bases: ['app', 'assets']
}
}
}

但是,仅加载应用程序内的内容:

However, only the content within app is being loaded.

仅运行express和express-keepalive会产生与从我的主开发任务运行它相同的结果。

我的版本:

"grunt": "^0.4.5",
"grunt-express": "^1.4.1"

我是否误解了使用 grunt-express 的某些内容,或者这是一个错误?

如果您需要更多信息,请告诉我,并提前致谢。

最佳答案

如果您是在应用程序文件夹中启动,我的第一个猜测是将“assets”更改为“../assets”。

您的 Gruntfile.js 位于该树中的什么位置?您能提供完整目录列表的屏幕截图吗?从顶部到 Gruntfile 所在的位置。

关于javascript - grunt-express 不为所有基地提供服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33242023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com