微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 React 项目克隆到新 PC 上 Package.json

如何解决将 React 项目克隆到新 PC 上 Package.json

我有一个非常基本的 React 应用程序,我在桌面上制作并推送到 git。我现在正在尝试克隆该存储库并将其构建在我的笔记本电脑上。当我克隆 repo 时,我运行 npm install,当它成功时,我运行 yarn start 只是为了迎接这个:

enter image description here

我真的不知道那条消息是什么意思。如果您需要,我将包含我的 package.json。请询问您需要的任何其他内容。我该如何解决这个问题?

顺便说一下,这是我的文件结构:

enter image description here

Package.json

{
  "name": "my-app","version": "0.1.0","private": true,"dependencies": {
    "@testing-library/jest-dom": "^5.11.4","@testing-library/react": "^11.1.0","@testing-library/user-event": "^12.1.10","bootstrap": "^4.6.0","react": "^17.0.1","react-bootstrap": "^1.5.0","react-dom": "^17.0.1","react-router-dom": "^5.2.0","react-scripts": "4.0.3","web-vitals": "^1.0.1"
  },"scripts": {
    "start": "react-scripts start","build": "react-scripts build","test": "react-scripts test","eject": "react-scripts eject"
  },"eslintConfig": {
    "extends": [
      "react-app","react-app/jest"
    ]
  },"browserslist": {
    "production": [
      ">0.2%","not dead","not op_mini all"
    ],"development": [
      "last 1 chrome version","last 1 firefox version","last 1 safari version"
    ]
  }
}

如果您想亲自尝试,这里是存储库:https://github.com/ZoeyOneOhOne/React-DOH-Template

解决方法

删除void ActivateNotifications(){ Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY,16); calendar.set(Calendar.MINUTE,45); calendar.set(Calendar.SECOND,0); if (calendar.getTime().compareTo((new Date())) < 0) { calendar.add(Calendar.DAY_OF_MONTH,1); } Intent intent = new Intent(mContext.getApplicationContext(),WeekChallengeBroadcast.class); PendingIntent pendingIntent = PendingIntent.getBroadcast(mContext.getApplicationContext(),intent,0); AlarmManager alarmManager = (AlarmManager) mContext.getSystemService(Context.ALARM_SERVICE); if(alarmManager != null){ alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,calendar.getTimeInMillis(),AlarmManager.INTERVAL_DAY,pendingIntent); } } node_modulespackage-lock.json,然后输入yarn.locknpm cache clean --force

问题很可能会得到解决

,

终于解决了这个问题。 react-scripts 4.0.3 似乎存在一些问题。我在 package.json 中更改了这一行:

"react-scripts": "4.0.3",

"react-scripts": "4.0.1",

现在一切正常。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。