将Boilerplate Ignite与React Native集成

问题描述 投票:0回答:1

我试图在Ubuntu上使用react Native集成Boilerplate,但不知怎的,我卡住了。对于web:我从git:Repository克隆了一个存储库

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

export default {
 emailConfig: {
  host: 'smtp.163.com',
  port: '465',
  address: '[email protected]',
  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做同样的事情?

ubuntu react-native boilerplate
1个回答
1
投票

在运行服务器命令之前,必须检查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

你应该得到下一个文本(附图像)。我把它应该运行的最后两个命令加粗。

用sudo写它们以确保它不会要求管理员许可

Click for image

© www.soinside.com 2019 - 2024. All rights reserved.