在没有包含 云函数文件夹的时候,
项目结构一般是这样的(假设项目的顶级文件夹名字叫 zijia):
/zijia
/project.config.json
就是 project.config.json 这个文件是 在 项目根文件夹里面。
然后project.config.json 大致内容:
{
\"de ion\": \"项目配置文件。\",
\"packOptions\": {
\"ignore\": []
},
\"setting\": {
\"urlCheck\": true,
\"es6\": true,
\"postcss\": true,
\"minified\": true,
\"newFeature\": true,
\"nodeModules\": true,
\"uglifyFileName\": false
},
\"miniprogramRoot\": \"\",
\"compileType\": \"miniprogram\",
\"libVersion\": \"2.2.3\",
\"appid\": \"\",
}
关键部分在于 “miniprogramRoot”: “”,这里。这个,表示 app.js 在当前同级目录下。
然后有了云函数文件夹之后,事情就不一样了:
/zijia
/cloudfunctions
/project.config.json
首先,cloudfunctions文件夹是和原项目文件夹同级的,其次,project.config.json文件也要移出 原项目文件夹,并且和 原项目文件夹同级。
内容也要变更:
{
\"de ion\": \"项目配置文件。\",
\"packOptions\": {
\"ignore\": []
},
\"setting\": {
\"urlCheck\": true,
\"es6\": true,
\"postcss\": true,
\"minified\": true,
\"newFeature\": true,
\"nodeModules\": true,
\"uglifyFileName\": false
},
\"miniprogramRoot\": \"zijia/\",
\"cloudfunctionRoot\": \"cloudfunctions/\",
\"compileType\": \"miniprogram\",
\"libVersion\": \"2.2.3\",
\"appid\": \"\",
}
继续阅读与本文标签相同的文章
上一篇 :
Proe/Creo工程图——如何创建半剖视图?
下一篇 :
认识区块链从比特币开始
-
“公务车辆管理系统”哪家强?
2026-05-18栏目: 教程
-
区块链服务网络正式发布
2026-05-18栏目: 教程
-
团体标准《青少年编程能力等级》第1、2部分正式发布
2026-05-18栏目: 教程
-
【MySQL】逻辑架构
2026-05-18栏目: 教程
-
微软突然正式宣布,上亿用户措手不及!网友:又要多花钱了!
2026-05-18栏目: 教程
