javascript - sails.js - 将公共(public)文件夹更改为与 .tmp/public 不同的文件夹

标签 javascript node.js sails.js

我重新设计了 sails.js Assets 流以满足我的需求。我将我的公共(public) Assets 存储在/assets/dist 中。

是否有任何简单的方法来配置 sails 应用程序以使用我自己的公共(public)文件夹而不是默认的“/.tmp/public”?

我知道可以通过/config/local.js 来配置它,但我想在其他地方配置它(如果可能的话),这样它就不会只与当前机器相关,并且它将包含在 git 存储库中。

最佳答案

之前的答案显然不适用于最新版本的 sails.jsAccording this除非使用 .sailsrc,否则无法更改路径。

例如:

{
  "paths": {
        "tmp": "dist/assets",
        "public": "dist/assets"
    }
}

关于javascript - sails.js - 将公共(public)文件夹更改为与 .tmp/public 不同的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38015622/

相关文章:

javascript - 依赖项的非确定性行为 - nodejs

javascript - 在 Node.js 和 sails.js 中链接异步函数

javascript - 如何在 n 秒后调用 JavaScript 函数

javascript - 如何用 JavaScript 改变虚拟元素?

javascript - 使用 PHP 实时托管 MySQL 无法连接到我的 AngularJS

javascript - 我如何访问同一工厂的不同 javascript 函数中的变量?

javascript - 无法使用 GET 方法获取个人资料页面?

node.js - child_process.exec ffmpeg 无限期挂起

meteor - Sails.js 或 Meteor.js 是否与 ArangoDB 或 OrientDB 一起使用?

javascript - sails.js node.js 在 Controller 上解析 JSON