将 Boilerplate Ignite 与 React Native 集成

Integrate Boilerplate Ignite with React Native

我正在尝试在 Ubuntu 上使用 React Native 来集成 Boilerplate,但不知何故我卡住了。 对于网络:我从 git 克隆了一个存储库: Repository

移动到克隆目录,我已经安装了 npm 命令,通过从他们的站点下载并解压缩文件来安装 MongoDB。 我确保通过添加路径在 .bashrc 中设置环境。 运行MongoDB,创建了某个js文件:

export default {
 emailConfig: {
  host: 'smtp.163.com',
  port: '465',
  address: '18504211831@163.com',
  password: '***'
 },
 baseURL: 'http://localhost:8000/'
}

我被困在那里了。我什至检查了 package.json 以确保它看起来像这样:

serve-start:babel-node –presets react ./server.js

但是当我在终端中 运行 那些命令时,它没有显示任何内容:

$npm install –save-dev @babel/preset-react
$sudo npm run web-build

有没有人遇到同样的卡顿? 除了 Android?

,我该怎么做

在运行执行服务器命令之前,必须检查npm 和nodejs 的版本。 检查 npm 版本:

$npm -v 

如果npm的版本不是以上或最新的:6.2.0

使用以下命令更新 npm 运行:

$npm install -g npm@latest 

检查nodejs版本:

$node -v 

$nodejs -v

如果nodejs版本不是以上或最新:10.8.0

更新 nodejs 运行使用以下命令:

$sudo npm install -g n 
$sudo n latest

之后你应该 运行 :

$npm install –save-dev @babel/preset-react
$sudo npm run web-build

您应该会看到下一段文字(附图片)。我把你应该 运行 的最后 2 个命令用粗体显示出来。

用 sudo 写入它们以确保它不会请求管理员权限

Click for image