Node.js 如何使用分叉反应NPM模块?我找不到模块
我一直在尝试react和利用npm软件包 我发现一个有2年历史的NPM软件包看起来很不错,我想尝试利用它,并用我自己的触感来增加它的味道 这是我的回购协议。我最初是用Node.js 如何使用分叉反应NPM模块?我找不到模块,node.js,reactjs,npm,Node.js,Reactjs,Npm,我一直在尝试react和利用npm软件包 我发现一个有2年历史的NPM软件包看起来很不错,我想尝试利用它,并用我自己的触感来增加它的味道 这是我的回购协议。我最初是用npm安装在我的解决方案中的 我立即发现了一些问题,我尝试用npm audit fix修复,但仍然存在问题。因此,我决定分叉存储库,删除一行代码,然后使用npm run build重新构建包,然后我最终将代码提交给主程序 现在,在我的应用程序解决方案中,我运行了npm uninstall-resume,从node_modules文
npm安装在我的解决方案中的
我立即发现了一些问题,我尝试用npm audit fix
修复,但仍然存在问题。因此,我决定分叉存储库,删除一行代码,然后使用npm run build
重新构建包,然后我最终将代码提交给主程序
现在,在我的应用程序解决方案中,我运行了npm uninstall-resume
,从node_modules文件夹中删除了该文件夹,将提交哈希添加到package.json依赖项中,然后删除package-lock.json,运行了npm install
npm update
安装后,我可以在node_modules文件夹中看到resume
文件夹。但是,当我使用npm start
运行我的应用程序时,我得到以下错误
/src/components/pages/ResumePage.js模块未找到:无法解析“C:\Users\JohnWick\Desktop\Projects\react-website-v1-master\src\components\pages”中的“react awesome resume”
如果我再次卸载软件包并使用实际的npm安装恢复重新安装
,那么应用程序将正常启动
我做错什么了吗?我正试图掌握这个npm的东西,但我不确定为什么突然之间,同一个确切的fork只对基本样式进行了一次更改,就会导致找不到模块
它的声明无法解析
,因此对我来说,这意味着它无法从import{resume}从'react awesome resume'中找到react awesome resume文件夹
这是我的完整ResumePage.js组件
import React from "react";
import ReactDOM from "react-dom";
import {Resume} from 'react-awesome-resume'
import 'semantic-ui-css/semantic.min.css';
import { person, resumeType } from '../../person';
const myJSONResume = person;
function ResumePage() {
return (
<div className='resume__container'>
<Resume jsonResume={myJSONResume} theme="default" />
</div>
);
}
export default ResumePage;
从“React”导入React;
从“react dom”导入react dom;
从“Resume”导入{Resume}
导入“语义ui css/semantic.min.css”;
从“../../person”导入{person,resumeType};
const myJSONResume=个人;
函数ResumePage(){
返回(
);
}
导出默认简历页面;