Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法解析react.js npm包_Javascript_Reactjs_Npm - Fatal编程技术网

Javascript 无法解析react.js npm包

Javascript 无法解析react.js npm包,javascript,reactjs,npm,Javascript,Reactjs,Npm,我正在尝试创建一个简单的React模块。我的项目结构如下所示: project |---src |---Login.js |---login.css |---index.js ... 我使用了CreateReact应用程序样板 现在,当我发布回购协议时,它给了我: 在路径“react mua login”相对于“/src/index.js”中找不到模块 究竟是什么问题 回购: npm包名称:react mua登录 代码沙盒: 正确导入登录组件: 从React导入R

我正在尝试创建一个简单的React模块。我的项目结构如下所示:

project
|---src
     |---Login.js
     |---login.css
     |---index.js
...
我使用了CreateReact应用程序样板

现在,当我发布回购协议时,它给了我: 在路径“react mua login”相对于“/src/index.js”中找不到模块

究竟是什么问题

回购: npm包名称:react mua登录 代码沙盒:
正确导入登录组件:

从React导入React; 从react-dom导入ReactDOM; 从react mua Login/src/Login导入登录名; const rootElement=document.getElementByIdroot; ReactDOM.render , 根元素 ; 编辑 若您想使用像从登录导入登录这样的方法,那个么应该从主条目文件导出登录组件

例如,您可以在项目根目录中创建index.js并导出登录组件,如下所示:

从导入登录名。/src/Login; 导出默认登录;
推荐阅读列表:

正确导入登录组件:

从React导入React; 从react-dom导入ReactDOM; 从react mua Login/src/Login导入登录名; const rootElement=document.getElementByIdroot; ReactDOM.render , 根元素 ; 编辑 若您想使用像从登录导入登录这样的方法,那个么应该从主条目文件导出登录组件

例如,您可以在项目根目录中创建index.js并导出登录组件,如下所示:

从导入登录名。/src/Login; 导出默认登录; 推荐阅读列表:

看起来不像是一个库,而是一个应用程序。您无法从中导入任何内容,它会生成一个奇怪的错误

您需要登录的package.json中有一个属性,以便从中导入内容

此外,您可能应该将登录中的某些依赖项从依赖项移动到对等依赖项或devdependency

@测试库/jestdomdev @测试库/反应开发 @测试库/用户事件开发 react-dev&peer react-dom-dev&peer 反应脚本开发 通常情况下,lib最好不要附带自己版本的依赖项,尤其是react

看起来不像react mua登录是一个库,而是一个应用程序。您无法从中导入任何内容,它会生成一个奇怪的错误

您需要登录的package.json中有一个属性,以便从中导入内容

此外,您可能应该将登录中的某些依赖项从依赖项移动到对等依赖项或devdependency

@测试库/jestdomdev @测试库/反应开发 @测试库/用户事件开发 react-dev&peer react-dom-dev&peer 反应脚本开发
通常情况下,库最好不附带自己版本的依赖项,尤其是react,因为它可以工作,但是您能告诉我,为什么不渲染图像吗??它是否与codesandbox相关,或者我需要以不同的方式放置资产?它说它找不到文件:,我建议在您的pc中尝试,而不是在sandbox中。确保在安装react mua loginit works时包含svg文件,但是您能告诉我,为什么不渲染图像吗??它是否与codesandbox相关,或者我需要以不同的方式放置资产?它说它找不到文件:,我建议在您的pc中尝试,而不是在sandbox中。确保在安装登录时包含svg文件