gpt4 book ai didi

node.js - sails.js v0.10 创建新项目 --linker 不工作 Gruntfile.js 未使用

转载 作者:搜寻专家 更新时间:2023-10-31 23:30:54 26 4
gpt4 key购买 nike

在 npm(v.9?)上使用默认版本的 sails --linker 工作正常,即创建/linker 文件夹。我可以将 js、css 文件复制到 assets/linker/,它们会自动出现在 layout.ejs 中。

我现在在本地和全局都安装了 sails v0.10。使用 Node V0.10.25。我使用以下方法创建了一个新的 sails 项目:

sails new project_name --linker

但没有创建/linker 文件夹。我必须创建 /.tmp 因为它不存在我必须创建 /.tmp/public/linker/ 来放置 /js & /styles并手动将它们添加到 layout.ejs

我重命名了 Gruntfile.js,我的程序仍然有效,因此 Gruntfile 在程序中什么都不做。

最佳答案

Sails v0.10 不再使用链接器文件夹——它只是造成了困惑。如果您启用了链接器选项,那么在解除 Sails 时,您的 assets 文件夹下的任何 Assets 都将被 Grunt 复制到您的 .tmp/public 文件夹。公用文件夹将由 Grunt 根据需要创建。 grunt-sync 任务将在程序运行时保持文件夹同步。

Sails 项目不依赖于 Grunt,因此重命名 Gruntfile(或完全删除它)不会停止程序的工作,但这并不意味着它在那里时什么都不做!要查看 Grunt 的功能,您可以使用 sails lift --verbose 提升 Sails。

关于node.js - sails.js v0.10 创建新项目 --linker 不工作 Gruntfile.js 未使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22042260/

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