我整天都在愉快地使用无花果。我输入:cljs/quit
终止了这个过程。
当我尝试重新启动figwheel lein figwheel
时,我收到了来自leiningen的消息:
'figwheel' is not a task. See 'lein help'
运行lein help
列出了我可以执行的许多任务,但是figwheel不在其中。
这是我的project.clj
看起来像什么(额外的东西被省略):
(defproject myproject
...
:dependencies [...]
:plugins [[lein-environ "1.0.2"]
[lein-cljsbuild "1.1.1"]
[lein-asset-minifier "0.2.4"]]
...
:profiles {:dev {:dependencies [...
[lein-figwheel "0.5.0-6"]
...]
:plugins [[lein-figwheel "0.5.0-6"]
...]
:figwheel {...}}}
...)
这是我迄今为止所做的尝试:
[lein-figwheel "0.5.0-6"]
添加到基本:plugins
向量(此类工作,但没有识别我的任何个人资料特定设置)答案 0 :(得分:2)
您可以输入lein help profiles
阅读有关个人资料的全部信息。在这种情况下,问题是由以下原因引起的:
请记住,如果多个名称相同的配置文件被指定 位置,仅选择“优先级”最高的配置文件-否 合并完成。 “优先级”是–从最高到最低– profile.clj,project.clj,用户范围的配置文件,最后是系统范围的 个人资料。
它在没有齿轮的profiles.clj中使用var dDate = new Date();
dDate.setDate(dDate.getDate()-1);
var pickerControlObject = oPage.getControlByName( "pickerControlName" );
pickerControlObject.setValues([{use: dDate.toISOString().slice(0,10)}]);
。这也是为什么在基本的:dev
类别中添加lein-figwheel
却没有使用所有设置的原因。
文档提出了一个简单的解决方案:
如果您需要启用个人档案中个人资料的覆盖,则可以使用包含普通和个人内容的复合个人资料-类似于
:plugins
;您将在project.clj中只有:dev [:dev-common :dev-overrides]
,并在profiles.clj中覆盖它。