Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/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
Webpack 使用sentry网页包插件上载源地图时出现问题_Webpack_Sentry - Fatal编程技术网

Webpack 使用sentry网页包插件上载源地图时出现问题

Webpack 使用sentry网页包插件上载源地图时出现问题,webpack,sentry,Webpack,Sentry,我有问题与哨兵网页插件。。。我读过手册,尝试过很多东西,但都不知道出了什么问题。。。然而,我正在使用网页3。。。每次我遇到这个错误 ./node_modules/@sentry/cli/sentry cli发布新的1520006165错误: 需要一个组织slug(提供--org) 但组织、项目、令牌由sentry.properties文件提供给SentryCliPlugin,该文件包含所有必需的数据。。。 sentry.properties文件(已添加) [默认值] 网址=https://se

我有问题与哨兵网页插件。。。我读过手册,尝试过很多东西,但都不知道出了什么问题。。。然而,我正在使用网页3。。。每次我遇到这个错误

./node_modules/@sentry/cli/sentry cli发布新的1520006165错误: 需要一个组织slug(提供--org)

但组织、项目、令牌由sentry.properties文件提供给SentryCliPlugin,该文件包含所有必需的数据。。。

sentry.properties文件(已添加)

[默认值]
网址=https://sentry.io/
组织机构=
计划=
[授权]
代币=
谢谢你的帮助

编辑

我已经在github repo上发行了一期。。。 这是和包裹有关的问题。

您的链接文档是错误的,因为它是针对Java客户端的,而不是针对Java脚本的。根据例外情况,您将TS/JS与JS一起使用。除了名字相似外,他们彼此没有亲戚关系

也可以在节点驱动程序上使用
.properties
文件。但是在这种情况下,我们需要将文件名传递给
SentryCliPlugin
在哪里可以找到这样的配置:

new SentryCliPlugin({
 release: process.env.LAST_BUILD_TIME,
 configFile: process.env.SENTRY_PROPERTIES_FILE,
 include: './app/dist',
 configFile: 'sentry.properties'
})
但请记住,您需要在
sentry.properties
文件中提供url、组织和身份验证方式,如身份验证令牌:

defaults.url=http://SentryHost:9000
defaults.org=<YourOrganisationShortname>
defaults.project=<YourProjectShortname>
# Generate this on http://<SentryHost>:9000/api/
auth.token=xxx
defaults.url=http://SentryHost:9000
defaults.org=
默认值。项目=
#在http://:9000/api上生成此/
身份验证令牌=xxx

短名称可以在Sentry的设置和url中确定

它们是相关的,因为webpack需要node.js,而且我将文件名传递给
SentryCliPlugin
。。。我的
.property
文件与您在评论中提到的文件相同,这在文档中也有说明…您在评论中提到的
sentry.properties
文件几乎没有修改。。。我用例子更新了这个问题……我关于Java和JavaScript之间关系的陈述,因为我认为您将两者混合在一起(我过去经常看到)。解决您的问题:您是否打印了
process.env.SENTRY\u PROPERTIES\u FILE
的值以确认其正确性?几天前,我犯了和你一样的错误。在提供
属性
文件并使用
configFile
链接到该文件后,它工作正常。所以我认为我们的道路有问题。或者目标文件位于另一个目录中,这使得路径无效。我也会尝试一个绝对路径来排除这个问题。是的,我已经在
/node_modules/@sentry/webpack plugin/src/index.js
中打印了它,路径很好。路径是绝对的,因为我在bash脚本中执行类似以下操作:
SENTRY\u PROPERTIES\u FILE=“$(pwd)/SENTRY.PROPERTIES”
。。。我还公开了github回购协议的问题,但我想首先确保我并没有做错什么:)
new SentryCliPlugin({
 release: process.env.LAST_BUILD_TIME,
 configFile: process.env.SENTRY_PROPERTIES_FILE,
 include: './app/dist',
 configFile: 'sentry.properties'
})
defaults.url=http://SentryHost:9000
defaults.org=<YourOrganisationShortname>
defaults.project=<YourProjectShortname>
# Generate this on http://<SentryHost>:9000/api/
auth.token=xxx