Javascript 无法在模块外部使用import语句-React Native
在React原生应用程序上,我有一个用于mySql活动的server.js。我想将react native router flux导入其中,但我面临以下问题: SyntaxError:无法在模块外部使用导入语句 server.jsJavascript 无法在模块外部使用import语句-React Native,javascript,react-native,express,ecmascript-6,Javascript,React Native,Express,Ecmascript 6,在React原生应用程序上,我有一个用于mySql活动的server.js。我想将react native router flux导入其中,但我面临以下问题: SyntaxError:无法在模块外部使用导入语句 server.js import { Actions } from 'react-native-router-flux'; const MySQLEvents = require('@rodrigogs/mysql-events'); const express = require('e
import { Actions } from 'react-native-router-flux';
const MySQLEvents = require('@rodrigogs/mysql-events');
const express = require('express');
const mysql = require('mysql');
let bodyParser = require('body-parser');
const program = async () => {
const dbConfig = {
host: '',
port: '',
user: '',
password: '',
database: ''
}
.
.
.
我已经在互联网上使用了关于这个错误的解决方案。但是我没有办法解决这个问题。因为这段代码是在使用Node.js的服务器上运行的,所以它无法以这种方式导入 尝试:
const{Actions}=require('react-native-router-flux');
但是,我不知道服务器上的react路由器将如何处理。由于此代码在使用Node.js的服务器上运行,因此它将无法以这种方式导入 尝试:
const{Actions}=require('react-native-router-flux');
但是,我不知道服务器上的react路由器将如何处理。谢谢您的回答。我已经试过了,但它只会导致另一个错误。我在服务器文件中有一个触发器,如果db被更新,我想让它刷新当前场景谢谢回答。我已经试过了,但它只会导致另一个错误。我在服务器文件中有一个触发器,如果数据库被更新,我想让它刷新当前场景