在Sailsjs中有.tmp文件夹,其中包含主要来自assets文件夹的所有静态内容。
但 1.资产文件夹中的更改后,.tmp不会更新(例如index.html文件) 2.当从git克隆风帆并且缺少.tmp文件夹时,不会自动生成.tmp。
它是.tmp文件夹的默认行为还是有办法解决这个问题。?
Sails v0.11.5,节点v0.4.4.2
绝对不正常。首先 - 尝试创建新的SailsJS应用程序并再次检查它。第二 - 检查Gruntfile.js本身。你有没有在config / local.js中修改它和路径?
我遇到了类似的问题,grunt没有执行和更新.tmp文件夹。
在我的情况下,问题是我在package.json中错误地清除了grunt依赖:“grunt”:“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"
},