1

FireBug 通知我以下错误:

TypeError: missing argument 1 when calling function less.watch
less.watch();

这是我在网页的 HEAD 部分中包含的内容:

<script type="text/javascript">
  less = {
           env: "development"
           poll: 1000
         };
  less.watch();
</script>

我的灵感来自这个链接:

我哪里错了?

4

2 回答 2

1

你在那里少了一个逗号:)

less = {
       env: "development",
       poll: 1000
     };
于 2013-05-30T14:26:43.883 回答
0

您应该less.watch()在加载 less.js 脚本后调用。因为这样就真正启动了较少的对象。

<script>
  less = {
           env: "development"
           poll: 1000
         };
</script>

<script src="js/less-1.3.3.min.js"></script>

<script>
  less.watch();
</script>

配置变量与实例变量同名确实令人困惑。

您还可以通过附加#!watch到 URL 来临时启用观看。

有关更多信息,请参阅 LESS Wiki: https ://github.com/less/less.js/wiki/Browser-Options#watch-mode

于 2013-06-26T20:43:16.830 回答