关于Cocos3.8设置2D节点的位置的问题

尝试更换了Cocos引擎3.8,由于每次在UI页面都需要使用 this.node1.setPosition(x, y) 的方式去设置一个节点的位置,觉得很麻烦,所以整了个操作,如图:


在浏览器上尝试是没啥问题,也能正常使用,但Cocos编辑器每次编译都会抛出一个错误
我想请问这个报错是为什么?为什么Cocos的表现和浏览器不一致?是这种写法会导致什么问题吗?