Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.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 如何将github上的pull请求正确地包含到我的React原生Web构建中?_Javascript_Node.js_Npm_React Native_Babeljs - Fatal编程技术网

Javascript 如何将github上的pull请求正确地包含到我的React原生Web构建中?

Javascript 如何将github上的pull请求正确地包含到我的React原生Web构建中?,javascript,node.js,npm,react-native,babeljs,Javascript,Node.js,Npm,React Native,Babeljs,我试图利用,但ListView的主分支版本给出了错误:TypeError:undefined不是构造函数(评估'new\u reactNative.ListView.DataSource') 项目中的一个应用程序添加了我需要的ListView功能 如何将此PR添加到我自己的项目中 我所尝试的: 创建并手动添加文件,然后尝试使用npm直接按照此加载,但不起作用,关键核心组件丢失。通常安装React本机Web的方式是npm安装--savereact@0.14反应-dom@0.14react nati

我试图利用,但ListView的主分支版本给出了错误:
TypeError:undefined不是构造函数(评估'new\u reactNative.ListView.DataSource')

项目中的一个应用程序添加了我需要的ListView功能

如何将此PR添加到我自己的项目中

我所尝试的:

  • 创建并手动添加文件,然后尝试使用npm直接按照此加载,但不起作用,关键核心组件丢失。通常安装React本机Web的方式是
    npm安装--savereact@0.14反应-dom@0.14react native web
    我尝试了
    npm安装https:https://github.com/mcampsall/react-native-web

  • 将文件直接添加到my/dist文件夹。这不起作用,因为我需要文件的巴别塔翻译版本。我试图使用来翻译它们,但它缺少一些插件,并且挂起了代码的某些部分

  • 提前谢谢

    编辑:我刚刚尝试了
    npm安装--保存react@0.14反应-dom@0.14 https://github.com/mcampsall/react-native-web
    根据Molda的建议,获得:

    ├── babel@6.5.2  extraneous
    ├── babel-plugin-transform-decorators@6.8.0 
    ├── babel-plugin-transform-decorators-legacy@1.3.4 
    ├── babel-preset-react@6.5.0 
    ├── UNMET PEER DEPENDENCY react@0.14.8
    ├── UNMET PEER DEPENDENCY react-dom@0.14.8
    └─┬ react-native-web@0.0.25  (git+https://github.com/mcampsall/react-native-web.git#b448fb94cb29d08057eb72e4c13d09ad808f719a)
      ├─┬ fbjs@0.8.3 
      │ └── object-assign@4.1.0 
      └── react-textarea-autosize@4.0.3 
    
    npm WARN react-native-web@0.0.25 requires a peer of react@^15.1.0 but none was installed.
    npm WARN react-native-web@0.0.25 requires a peer of react-dom@^15.1.0 but none was installed.
    
    编辑2:尝试
    npm安装--保存react@15.1.0反应-dom@15.1.0 https://github.com/mcampsall/react-native-web
    执行此操作时,我会收到一个错误
    npm WARN react-native@0.23.1需要react@^0.14.5的对等方,但未安装任何对等方。
    这是react native web的不同版本。(0.23.1)比原始误差(0.25)大

    然后我试着安装react@14.5并再次显示原始错误
    npm WARN react native-web@0.0.25需要react@^15.1.0的对等机,但未安装任何对等机。

    我刚刚尝试了此功能

    npm install --save react@15.1.0 react-dom@15.1.0 git+https://git@github.com/mcampsall/react-native-web 
    
    它安装时没有任何错误

    请确保在再次安装之前删除所有软件包,或者尝试安装到新的空文件夹中

    我刚刚尝试了此操作

    npm install --save react@15.1.0 react-dom@15.1.0 git+https://git@github.com/mcampsall/react-native-web 
    
    它安装时没有任何错误


    确保在再次安装之前删除所有软件包,或尝试安装到新的空文件夹中

    是否尝试过此
    npm安装--保存react@0.14反应-dom@0.14https:https://github.com/mcampsall/react-native-web
    ?感谢您的建议,我发现以下错误:├── 未满足的对等依赖react@0.14.8 ├── 未满足的对等依赖-dom@0.14.8 ... npm警告反应本机-web@0.0.25需要react@^15.1.0的对等方,但未安装任何对等方。npm警告反应本机-web@0.0.25需要react dom@^15.1.0的对等方,但未安装任何对等方。`然后尝试所需的版本<代码>npm安装--保存react@15.1.0反应-dom@15.1.0https:https://github.com/mcampsall/react-native-web也尝试过了请参见上面的编辑2我刚刚尝试了这个
    npm安装--保存react@15.1.0反应-dom@15.1.0吉特+https://git@github.com/mcampsall/react-native-web
    ,安装时没有任何错误。请确保在再次安装之前删除所有软件包,或者尝试安装到新的空文件夹中。您是否尝试过此
    npm安装--savereact@0.14反应-dom@0.14https:https://github.com/mcampsall/react-native-web
    ?感谢您的建议,我发现以下错误:├── 未满足的对等依赖react@0.14.8 ├── 未满足的对等依赖-dom@0.14.8 ... npm警告反应本机-web@0.0.25需要react@^15.1.0的对等方,但未安装任何对等方。npm警告反应本机-web@0.0.25需要react dom@^15.1.0的对等方,但未安装任何对等方。`然后尝试所需的版本<代码>npm安装--保存react@15.1.0反应-dom@15.1.0https:https://github.com/mcampsall/react-native-web也尝试过了请参见上面的编辑2我刚刚尝试了这个
    npm安装--保存react@15.1.0反应-dom@15.1.0吉特+https://git@github.com/mcampsall/react-native-web
    ,安装时没有任何错误。再次安装或尝试安装到新的空文件夹之前,请确保删除所有软件包