我的React项目有问题。
在开发此项目的5个月后,我经常收到此错误。
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main() {
FILE *inf = fopen("UserNames.txt", "r");
if (inf == NULL) {
printf("ERROR: No name file detected.");
return 0;
}
char User[125];
int err, c = 0;
const int TopNameNumber = 10;
char* UserNames[TopNameNumber];
for(int i = 0; i < TopNameNumber; i++) {
err = fscanf(inf, " %124s", User);
if (err == EOF)
break;
printf("User read %d: %s\n", c+1, User);
UserNames[c] = malloc(strlen(User) + 1);
if (UserNames[c] == NULL) {
printf("ERROR: Memory allocation failed.");
break;
}
strcpy(UserNames[c], User);
++c;
}
fclose(inf);
for(int i = 0; i < c; i++) {
printf("Name #%d: %s\n", i, UserNames[i]);
}
for(int i = 0; i < c; i++) {
free(UserNames[i]);
}
return 0;
}
而且我必须重新安装node_modules。但是在项目中进行了一些更改后,我再次收到此错误。
我不知道为什么会出现这个错误!
答案 0 :(得分:2)
我遇到了同样的问题,并且需要注意的是我使用了hard-source-webpack-plugin。有两种方法可以解决此问题(至少对我而言):
hard-source-webpack-plugin
,尽管现在webpack的构建速度较慢。删除.cache
文件夹对我没有帮助。