我在heroku上托管一个webnoir网站,在重命名命名空间和文件后,我在日志中收到以下错误:
警告:强制未声明为动态,因此不是动态的 可重新绑定,但其名称暗示不然。请注明 ^:动态强制或更改名称。
我在网上找到了一些说我应该尝试lein clean
命令的东西。有谁知道如何实现这一目标? Heroku的帮助没有表明这方面的命令。
我正在使用cloud9作为我的ide / heroku集成,如果有什么我可以通过它做。否则我也有heroku工具带。
答案 0 :(得分:2)
这个错误可能不是问题:这是因为*coercions*
之类的星号所包围的名称应该是动态的,但是如果你还没有所需的^:dynamic
元数据标签想要动态地重新绑定它。
除非你真的想动态重新绑定它,否则不会有任何问题。
由于它是编译器警告,我认为lein clean
不会产生任何影响 - 无论您是否使用干净的构建,都会得到相同的警告。