问题描述
所以我尝试在我的react应用程序上运行npm start
。
但是它没有运行,而是响应如下:
有人可以帮忙吗?在以前的项目中,一切运行正常,我尝试再次运行其他先前的项目,这些文件在.
文件夹中没有src
文件,它运行良好,没有问题。另外,该文件夹在.
文件夹中也没有src
文件。
我不知道.
是指向index.js
还是其他文件,但是在初始化src
时,npx create-react app ...
中包含的文件显然没有什么不同,或者create-react-app ...
。
我尝试过的事情:
- 删除
node_modules
- 重新运行
npm install
- 更新
npm
版本
我希望这些信息可以帮助您找到解决方案,我自己也看不到问题,谢谢。
解决方法
删除// Order Model
import mongoose from 'mongoose';
import Product from './Product';
const { ObjectId,String,Number } = mongoose.Schema.Types;
const OrderSchema = new mongoose.Schema({
user: {
type: ObjectId,ref: "User"
},products: [
{
quantity: {
type: Number,default: 1
},product: {
type: ObjectId,ref: Product
}
}
],email: {
type: String,required: true
},phone: {
type: String,address: {
type: String,total: {
type: Number,status: {
type: String,required: true,default: 'pending',enum: ["pending","delivered"]
}
},{
timestamps: true
});
export default mongoose.models.Order || mongoose.model("Order",OrderSchema);
目录中的所有内容后,我遇到了同样的问题,而要解决此问题,要做的就是先用src
然后用ctrl+c
停止服务器。
这很奇怪,我在创建的新项目中遇到了同样的问题,无法使其正常工作。 对我来说,解决方案是从工作项目中复制所有文件(而不是创建新的react应用),然后运行良好。
,有同样的问题...当我在特定文件夹中运行create-react-app时,会发生这种情况。当我在新目录中运行它时,它不会发生..仍在尝试找出它。
,反正..
我尝试将这个新的react app文件夹移动到目录中不包含archive
的任何路径,并且运行良好(即使其父文件夹的名称中有空格)。
但是,我以前的项目位于包含archive
的路径中,它也可以正常运行,因此我不确定这些是否是由于React所做的最新更改或该性质的原因。至少它现在可以运行,我可以继续构建我的投资组合。
希望它也可以在您的计算机上运行:)
,最近我使用create-react-app工具创建了一个新应用时,我遇到了同样的问题。可能问题是包含react应用的文件夹的路径太长,或者路径中包含一些特殊字符。当我将我的应用程序放入一个具有简短路径的新文件夹时,它可以工作。由新更新引起的新问题。
,我想这是新版本的React的问题(它已从16.13.1更新到17。**。**)。
我从旧文件“ package.json”“ " dependencies ": {" react ":" ^ 16.13.1 "," react-dom ":" ^ 16.13.1 "," react-scripts ":" 3.4. 3 "...}
中取出,从“ src”中删除了所有文件,但没有碰到“ app.js”和“ index.js”,而是使用了npm i
&npm start
。
应用程序启动了,但是我遇到了一个问题-在“ App.js”中没有“从'react'导入React”。选中此选项。
,我也遇到了问题,并且找到了此链接https://github.com/facebook/create-react-app/issues/9902
那里提到您的目录路径不应有任何空格,因为上一次反应是更新。
C:\Desktop\React App (BootCamp)\myApp> npm start
从目录路径中删除空格后,它仍然不起作用。
C:\Desktop\ReactApp(BootCamp)\myApp> npm start
然后我也尝试删除括号...并且它起作用。
C:\Desktop\ReactAppFromBootCamp\myApp> npm start
,
根据 git hub 问题,他们提到“您的目录路径不应有任何空间”,但在我的情况下它仍然不起作用,一旦我将应用程序移至桌面和 npm install
和 {{1 }},它运行良好,但我不知道引擎盖下发生了什么。