So you've probably tried installing node naively via yum install node and got a very old version.
Here's what you should do:
sudo curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
sudo yum install -y nodejs
| public function blobUpload(Request $request){ | |
| $pathresolver = new \FileUpload\PathResolver\Simple($_SERVER['DOCUMENT_ROOT'].env('temp_location')); | |
| $filesystem = new \FileUpload\FileSystem\Simple(); | |
| $fileupload = new \FileUpload\FileUpload(file_get_contents('php://input'), $_SERVER); | |
| $filenamegenerator = new \FileUpload\FileNameGenerator\Random(5); | |
| $fileupload->setPathResolver($pathresolver); | |
| $fileupload->setFileSystem($filesystem); | |
| $fileupload->setFileNameGenerator($filenamegenerator); | |
| list($files, $headers) = $fileupload->processAll(); |
| import PropTypes from 'prop-types' | |
| import React, { Component } from 'react' | |
| import Flexbox from 'flexbox-react'; | |
| import { connect } from 'react-redux'; | |
| import { push, goBack } from 'react-router-redux'; | |
| import './GetStarted.css'; | |
| import Header from "../../../components/Header/Header"; | |
| import ActionBar from '../../../components/ActionBar/ActionBar'; | |
| import { Container, Button, Icon } from 'semantic-ui-react'; |
| <?php | |
| error_reporting(E_ALL); | |
| $file = $_GET['file']; // a remote file url | |
| $headers = array_change_key_case(get_headers($file, TRUE)); | |
| $filesize = $headers['content-length']; |
| import React from "react"; | |
| import { createStackNavigator } from "react-navigation"; | |
| import { createAppContainer } from 'react-navigation'; | |
| import ContentWrappersScreen from "../features/mediaFeatures/contentWrapper/screens/ContentWrappersScreen"; | |
| import MediaItemsScreen from "../features/mediaFeatures/mediaItem/screens/MediaItemsScreen"; | |
| import MediaItemPdfScreen from "../features/mediaFeatures/mediaItem/screens/MediaItemPdfScreen"; | |
| import MediaItemAudioScreen from "../features/mediaFeatures/mediaItem/screens/MediaItemAudioScreen"; | |
| import MediaItemVideoScreen from "../features/mediaFeatures/mediaItem/screens/MediaItemVideoScreen"; | |
| import MediaItemsFilterScreen from "../features/mediaFeatures/mediaItem/screens/MediaItemsFilterScreen"; |
| <?php | |
| [...] | |
| $user = $this->createUserIfNotExists($request); | |
| Auth::login($user); | |
| $token = $user->createToken("Personal Access Client")->accessToken; | |
| if ($request->custom_content_url) { | |
| return redirect()->away($request->custom_content_url."&username=".Auth::user()->username."&token=".$token); | |
| } |
npm run prod, that will build all Vue stuff and put them in the /public laravel foldercp might not copy it in some cases.RewriteRule to RewriteRule . /demo/bar/index.php [L]