gpt4 book ai didi

javascript - React 和 php 错误文件

转载 作者:行者123 更新时间:2023-12-02 23:05:45 24 4
gpt4 key购买 nike

好吧,说实话,我不知道如何提出这个问题,抱歉。但问题是。我正在使用 React 和 php 后端制作一些东西,但是当我使用“sudo php artisanserve”运行服务器时,什么也没有出现,那是因为它采用了错误的“app.js”,这是我的一些代码:

app.js

require('./bootstrap');
import React from 'react';
import {render} from 'react-dom';
import {Router, Route, browserHistory} from 'react-router';
import Master from './components/Master';
import CreateProduct from './components/CreateProduct';
import DisplayProduct from './components/DisplayProduct';
import UpdateProduct from './components/UpdateProduct';

render(
<Router history={browserHistory}>
<Route path="/" component={Master} >
<Route path="/add-item" component={CreateProduct} />
<Route path="/display-item" component={DisplayProduct} />
<Route path="/edit/:id" component={UpdateProduct} />
</Route>
</Router>,
document.getElementById('crud-app'));

欢迎.blade.php

<!DOCTYPE html>

<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Laravel 5.5 ReactJS CRUD</title>
<!-- <link href="{{asset('css/app.css')}}" rel="stylesheet" type="text/css"> -->
</head>

<body>
<div id="crud-app"></div>
<script src="{{asset('js/app.js')}}" ></script>
</body>
</html>

正如我所说,当我运行服务器时,它需要“proyect/public/js/app.js”中的“app.js”,但是我想要显示的文件位于“proyect/resources/js/app”中.js”我该如何获取我想要的文件?

最佳答案

看看这个问题和给出的答案: How to include CSS in laravel 5 running with artisan?

基本上,您的 Assets 文件应该位于公共(public)文件夹中,因为当您使用服务命令运行服务器时,您的公共(public)文件夹是根文件夹。

关于javascript - React 和 php 错误文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57600212/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com