小编eby*_*yte的帖子

将 `'react'` 替换为 `"react"` eslint(prettier/prettier)

当地环境:

  • IDE:vscode
  • 语言模式:JavasSript React
import React from 'react';
Run Code Online (Sandbox Code Playgroud)

出现语法错误消息:

Replace `'react'` with `"react"`eslint(prettier/prettier)
Run Code Online (Sandbox Code Playgroud)

我该如何配置它?


.eslintrc.js

Replace `'react'` with `"react"`eslint(prettier/prettier)
Run Code Online (Sandbox Code Playgroud)

谢谢您的回答。 Rules可以解决

但我想知道从哪里来@react-native-community。我没有看到这个文件。

javascript reactjs eslint tslint react-native

12
推荐指数
1
解决办法
3万
查看次数

Flipper:Flipper Hermes 调试器不显示

脚蹼Hermes debugger不显示

\n\n

请问如何让他正常显示\xef\xbc\x9f

\n\n

react-native\xef\xbc\x9a0.62.2(从0.61更新到0.62.2)

\n\n

https://fbflipper.com/

\n\n

https://reactnative.dev/docs/hermes

\n\n

错误信息:

\n\n
Metro is connected but no Hermes apps were found.\n\nOpen a React Native screen with Hermes enabled to connect. Note: you may need to reload the app in order to reconnect the device to Metro.\n
Run Code Online (Sandbox Code Playgroud)\n\n

在此输入图像描述

\n\n

在此输入图像描述

\n

flipper react-native react-devtools react-native-hermes fbflipper

11
推荐指数
1
解决办法
1万
查看次数

WrappingUtils:不知道如何舍入该可绘制对象:com.facebook.drawee.drawable.RoundedColorDrawable?

在此输入图像描述

错误消息:

05-16 23:05:45.317 17513-17513/***.***.*** W/unknown:WrappingUtils: Don't know how to round that drawable: com.facebook.drawee.drawable.RoundedColorDrawable@1d3c24a1
05-16 23:05:45.320 17513-17513/***.***.*** W/unknown:WrappingUtils: Don't know how to round that drawable: com.facebook.drawee.drawable.RoundedColorDrawable@3b4ad6c6
05-16 23:05:45.321 17513-17513/***.***.*** W/unknown:WrappingUtils: Don't know how to round that drawable: com.facebook.drawee.drawable.RoundedColorDrawable@2f71f687
Run Code Online (Sandbox Code Playgroud)

一直报错,请问是什么原因?

android react-native

9
推荐指数
0
解决办法
1584
查看次数

导入``,ESLint:无法读取空值的属性“范围”在linting时发生

错误是因为这行代码

item.component = () => import(`@/views/${_component}`)
Run Code Online (Sandbox Code Playgroud)

如果我修改.eslintrc.js,它的工作原理

'indent' : "off",
'template-curly-spacing' : "off",
Run Code Online (Sandbox Code Playgroud)

但是这样,eslint 不会帮我格式化代码

当我运行以下代码时,他无法工作,但 eslint 没有错误:

item.component = () => import(`@/views/` + _component)
Run Code Online (Sandbox Code Playgroud)
"babel-core": "7.0.0-bridge.0",
"babel-eslint": "10.0.1",
"eslint": "5.15.3",
Run Code Online (Sandbox Code Playgroud)

节点-v:v12.9.1

eslint -v: v6.8.0

vscode

eslint

6
推荐指数
1
解决办法
4038
查看次数

React-native:无法更新视图标签 35 的属性

遇到错误,但不知道如何解决?我不知道为什么会出现这个错误

我该如何定位这个错误呢?

错误信息:

Unable to update properties for view tag 35
com.facebook.react.uimanager.IllegalViewOperationException: ViewManager for tag 35 could not be found.
 View already dropped? false.
Last index 0 in last 100 views[I@1a66828d
    at com.facebook.react.uimanager.NativeViewHierarchyManager.resolveViewManager(NativeViewHierarchyManager.java:119)
    at com.facebook.react.uimanager.NativeViewHierarchyManager.updateProperties(NativeViewHierarchyManager.java:142)
    at com.facebook.react.uimanager.UIImplementation.synchronouslyUpdateViewOnUIThread(UIImplementation.java:290)
    at com.facebook.react.uimanager.UIManagerModule.synchronouslyUpdateViewOnUIThread(UIManagerModule.java:400)
    at com.facebook.react.animated.PropsAnimatedNode.updateView(PropsAnimatedNode.java:99)
    at com.facebook.react.animated.NativeAnimatedNodesManager.updateNodes(NativeAnimatedNodesManager.java:548)
    at com.facebook.react.animated.NativeAnimatedNodesManager.runUpdates(NativeAnimatedNodesManager.java:457)
    at com.facebook.react.animated.NativeAnimatedModule$1.doFrameGuarded(NativeAnimatedModule.java:105)
    at com.facebook.react.uimanager.GuardedFrameCallback.doFrame(GuardedFrameCallback.java:29)
    at com.facebook.react.modules.core.ReactChoreographer$ReactChoreographerDispatcher.doFrame(ReactChoreographer.java:175)
    at com.facebook.react.modules.core.ChoreographerCompat$FrameCallback$1.doFrame(ChoreographerCompat.java:85)
    at android.view.Choreographer$CallbackRecord.run(Choreographer.java:765)
    at android.view.Choreographer.doCallbacks(Choreographer.java:580)
    at android.view.Choreographer.doFrame(Choreographer.java:549)
    at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)
    at android.os.Handler.handleCallback(Handler.java:739)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:135)
    at android.app.ActivityThread.main(ActivityThread.java:5254)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)
Run Code Online (Sandbox Code Playgroud)
  • 系统:
    • 操作系统:Windows …

react-native

5
推荐指数
1
解决办法
3737
查看次数

为什么enableHermes: false但是global.HermesInternal = {}?

在 android\app\build.gradle 中:

project.ext.react = [
    entryFile: "index.js",
    enableHermes: false,
]
Run Code Online (Sandbox Code Playgroud)

在index.js中

console.log('hermes -> ishermes', global.HermesInternal !== null);
Run Code Online (Sandbox Code Playgroud)
npm run android
Run Code Online (Sandbox Code Playgroud)

在日志中:

    Time    Tag Message
    18:28:15.576    ReactNativeJS   'hermes -> ishermes', true
Run Code Online (Sandbox Code Playgroud)

为什么enableHermes: false但是global.HermesInternal = {}?

反应本机:0.61.5

模拟器

react-native react-native-hermes

1
推荐指数
1
解决办法
3210
查看次数