[]使用layaide进行打包,提示如下错误。
Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
网上搜索答案,有的说是因为在tsconfig中,将target调整成了es6就不可以运行了,但是我的代码使用了一些es6的特性,请问应该如何解决这个问题。
网上搜索答案,有的说是因为在tsconfig中,将target调整成了es6就不可以运行了,但是我的代码使用了一些es6的特性,请问应该如何解决这个问题。
没有找到相关结果
已邀请:
要回复问题请先登录
4 个回复
Monica - 知识达人
赞同来自:
rhzchina
赞同来自:
layabox
赞同来自:
2、如果是编译问题,可以尝试一下升级tsc解决。
3、如果没解决,需要提供明确的问题描述,还有问题截图,以及带来的影响。
林龙
赞同来自:
"use strict" 即可。我写了个py3脚本
```
import os
path = "/Users/uc10d/wp/gitlab/switch/client/bird/bin/js/" #文件夹目录
fns = [os.path.join(root,fn) for root, dirs, files in os.walk(path) for fn in files]
for f in fns:
print(f)
with open(f, "r+") as f:
old = f.read()
f.seek(0)
f.write("\"use strict\";")
f.write(old)
print(len(fns))
```