我已经将我的RN应用程序从使用Babel 7的0.55.4升级到0.56.
在0.55.4中使用装饰器用于MOBX我使用"babel-plugin-transform-decorators-legacy"但与Babel 7不兼容......
react-native ver:0.56.0 mobx ver:5.0.3 mobx-react ver:5.2.3
有没有人有解决方案?
谢谢
更新:
该应用程序适用DEBUG于此配置
的package.json
...
"devDependencies": {
"@babel/core": "7.0.0-beta.47",
"@babel/plugin-proposal-decorators": "7.0.0-beta.47"
...
}
Run Code Online (Sandbox Code Playgroud)
.babelrc
{
"presets": [
["react-native"]
],
"plugins": [
["@babel/plugin-proposal-decorators", { "legacy": true }]
]
}
Run Code Online (Sandbox Code Playgroud)
但在RELEASExCode崩溃时出现此错误:
babelHelpers.applyDecoratedDescriptor is not a function.
Run Code Online (Sandbox Code Playgroud)
更新2,工作配置:
这是我的工作配置:
的package.json
...
"devDependencies": {
"@babel/core": "7.0.0-beta.47",
"@babel/plugin-proposal-decorators": "7.0.0-beta.47",
"@babel/runtime": "7.0.0-beta.47",
"babel-jest": "23.2.0",
"babel-preset-react-native": "5.0.2",
"jest": "23.3.0",
"react-test-renderer": "16.4.1"
}
...
Run Code Online (Sandbox Code Playgroud)
.babelrc
{
"presets": [
["react-native"]
],
"plugins": [
["@babel/plugin-proposal-decorators", …Run Code Online (Sandbox Code Playgroud) 有谁知道是否可以使用jssor并将$AutoPlay选项设置为TRUE为每个特定幻灯片(非过渡)设置持续时间间隔?
我现在可以设置所有幻灯片持续时间,$Idle=1000ms但我需要例如:
SLIDE1: pause here for 2000ms
SLIDE2: pause here for 3000ms
...
Run Code Online (Sandbox Code Playgroud)
任何想法?