第一次尝试这样做,所以不确定我在做什么或如何设置它。
我需要调试我在应用程序中使用的库。最初,我把它安装在npm安装@react-pdf/renader
中。这对于调试来说不太好,我遇到了这个答案,描述了如果你需要对它进行修改,如何处理依赖项:
https://stackoverflow.com/a/13302095/3123109
所以现在我正在做npm安装https://github.com/diegomura/react-pdf/tarball/master
,它将回购的副本放入我的node_modules
。
我的印象是这样做后它会“起作用”。当然没那么简单...
我试过的
>
清除那条信息。现在我得到:
ERROR in /mnt/c/Users/User/projects/current/client/node_modules/@react-pdf/renderer/src/elements/Page.js 11:22
Module parse failed: Unexpected token (11:22)
You may need an appropriate loader to handle this file type.
|
| class Page extends Base {
> static defaultProps = {
| size: 'A4',
| orientation: 'portrait',
@ /mnt/c/Users/User/projects/current/client/node_modules/@react-pdf/renderer/src/elements/index.js 3:0-26 13:8-12
@ /mnt/c/Users/User/projects/current/client/node_modules/@react-pdf/renderer/src/index.js
深入研究它,它听起来像是一个Babel-preet-part-0
问题:
https://stackoverflow.com/a/41412906/3123109
好的,我将其添加到@react pdf/renderer
中的.babelrc
,因为它丢失了。同样的问题。
我想我需要将它添加到我的.babelrc
,这也需要执行npm安装——保存dev-babel-preset-stage-0
(尽管我在我的应用程序中不使用它,但无论如何)。获取此错误:
ERROR in ../react/index.jsx
Module build failed (from /mnt/c/Users/User/projects/current/client/node_modules/babel-loader/lib/index.js):
Error: Plugin/Preset files are not allowed to export objects, only functions.
显然,这与Babel 6和Babel 7的混合有关,前者与stage-0
有关,后者是我在应用程序中使用的。
https://stackoverflow.com/a/49183337/3123109
好吧,显然是一个依赖问题,我不知道如何解决,因为我以前从未这样做过。也就是说,当我安装npmhttps://github.com/diegomura/react-pdf/tarball/master
时,它确实安装了的
node_module
中的依赖项。
问题
如果是,在哪里?是否需要将依赖项添加到我的应用程序(通过将它们添加到我的
package.json
)或通过该目录中的npm安装
在node_modules/@react-pdf/render
目录中?
除了为我的应用程序运行它之外,我还需要运行
npm run...--watch
for@react-pdf/renader
吗?
或者,我是否只需要将已编译的JS文件用于
@react-pdf/render
,将它们读入我的应用程序,然后在需要进行更改时重新编译JS?
嗯,@react pdf/renderer
的开发人员帮了我一把。他建议的方法,我相信有几种方法可以做到这一点,就是使用纱线
:
将react pdf repo克隆到单独的文件夹中
我想用"
npm
"替换"yarn
"会有效,但还没有测试过。
你每天都在学习新的东西...
问题内容: 我正在开发一个Portlet,可以在其中对SQL Server数据库进行Hibernate访问。我为此设置了 maven依赖项 ,并尝试以与MySql相同的方式找出SQL Server连接器。 如果我搜索SQL Server连接器,我的Google搜索仍然仅提供Mysql。正确的 maven依赖项 值是多少? 问题答案: 从Olaf提供的链接下载驱动程序JAR,并将其添加到本地Mave
Gradle 项目可以通过多项目配置依赖于其它 Gradle 项目。通常使用多项目配置会将所有库项目(如 lib1、lib2)添加到指定的根项目(如 libraries)。例如,给定以下项目结构: MyProject/ + app/ + libraries/ + lib1/ + lib2/ 我们可以找出3个项目。Gradle 将会按照以下名字进行映射: :app :librar
我需要进行3个相关的WebClient API调用。最后,我想要一个最终响应对象的Mono。我需要使用第一个API响应中的值来调用第二个API(它将返回Purchase类的Mono)。Purchase类将包含2个成员变量 用户对象 现在,对于列表中的每个值,我需要进行第三次API调用。然后将最终的mono对象返回到控制器 目前,我一直在研究如何为列表中的每个值(由第二个API返回)异步调用第三个A
我使用Eclipse Jetty集成,并假设这将管理我的java ee依赖项,但似乎并非如此?我怎么设置? 我已经从市场上安装了Eclipse Jetty Integration V4.0。我设置了一个动态web项目。在没有任何java代码的情况下,这可以很好地工作。当我创建一个Jetty WebApp并运行它时,index.html显示得很好。 找不到这些依赖项。 我尝试将eclipse库添加到
我正在使用com.android.tools.build:Gradle:3.1.1和最新的Gradle版本(https://services.Gradle.org/distributions-snapshots/gradle-4.8-20180417000132+0000-all.zip)。 当我使用compileOnly依赖项时,其中有些不能编译,有些会编译。例如。 我的印象比任何依赖项都只能编
我正在用简单的JUnit测试和javax在Java中摆弄依赖注入。注入注释。 我有以下场景:有一个“顶级”类(SomeObject),它有两个依赖项(SomeObjDepA和SomeObjDepB)。SomeObjDepB也依赖于SomeObjDepA。这应该是SomeObjDepA的实例,与SomeObject实例中的实例相同。但是SomeObjDepA不能是单例,因为不同的SomeObj实例应