在Sailsjs中有 .tmp 文件夹,其中包含主要来自资源文件夹的所有静态内容。
但是
1.资产文件夹(例如index.html文件)中的更改后,.tmp不会更新
2.从git克隆风帆并且缺少.tmp文件夹时,不会自动生成.tmp。
它是.tmp文件夹的默认行为还是有办法解决这个问题。?
Sails v0.11.5,node v0.4.4.2
答案 0 :(得分:0)
绝对不正常。 首先 - 尝试创建新的SailsJS应用程序并再次检查它。 第二步 - 检查 Gruntfile.js 本身。您是否修改了 config / local.js 中的路径?
答案 1 :(得分:0)
我遇到了类似的问题,即grunt没有执行和更新.tmp文件夹。
在我的情况下,问题是我错误地清除了 package.json 中的grunt依赖项: “咕unt”:“ 1.0.1”,和“ sails-hook-grunt”:“ ^ 3.0.2”,
当我重新引入依赖并执行npm install时,它重新开始工作。
"dependencies": {
"@sailshq/connect-redis": "^3.2.1",
"@sailshq/lodash": "^3.10.3",
"@sailshq/socket.io-redis": "^5.2.0",
"grunt": "1.0.1",
"sails": "^1.0.2",
"sails-hook-grunt": "^3.0.2",
"sails-hook-orm": "^2.0.0-16",
"sails-hook-sockets": "^1.4.0",
"sails-mysql": "^1.0.0"
},