Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.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
Angular2:无法安装xml2json_Angular - Fatal编程技术网

Angular2:无法安装xml2json

Angular2:无法安装xml2json,angular,Angular,我无法安装xml2json。我参考了很多其他的帖子,但都没用。每次我运行npm安装xml2json时,它都会出错 请提供帮助,并提供xml到json的任何工作示例 C:\employee>npm安装xml2json >节点-expat@2.3.15安装C:\employee\node\u modules\node expat >节点gyp重建 C:\employee\node\u modules\node expat>如果未定义npm\u config\u node\u gyp(节点“C:\P

我无法安装xml2json。我参考了很多其他的帖子,但都没用。每次我运行npm安装xml2json时,它都会出错

请提供帮助,并提供xml到json的任何工作示例

C:\employee>npm安装xml2json
>节点-expat@2.3.15安装C:\employee\node\u modules\node expat
>节点gyp重建
C:\employee\node\u modules\node expat>如果未定义npm\u config\u node\u gyp(节点“C:\Program Files\nodejs\node\u modules\npm\bin\node gyp bin\\\\\\\\\\\\\\\\\\\\\\\ node\node gyp.js”重建)其他(节点“重建”)
哎呀!配置错误
哎呀!堆栈错误:找不到Python可执行文件“Python”,可以设置Python env变量。
哎呀!PythonFinder.failNoPython上的堆栈(C:\Program Files\nodejs\node\U modules\npm\node\U modules\node gyp\lib\configure.js:454:19)
哎呀!堆叠在PythonFinder。(C:\Program Files\nodejs\node\U modules\npm\node\U modules\node gyp\lib\configure.js:480:16)
哎呀!堆栈位于C:\Program Files\nodejs\node\u modules\npm\node\u modules\fs\polyfills.js:284:29
哎呀!堆栈在FSReqWrap.oncomplete(fs.js:112:15)
哎呀!系统Windows\u NT 10.0.14393
哎呀!命令“C:\\Program Files\\nodejs\\node.exe”C:\\Program Files\\nodejs\\node\u modules\\npm\\node\u modules\\node gyp\\bin\\node gyp.js“重建”
哎呀!cwd C:\employee\node\u modules\node expat
哎呀!节点-v7.5.0
哎呀!节点gyp-v3.5.0
哎呀!不好
employee@0.0.0职员
`--未满足的对等依赖typescript@2.0.10
npm警告可选跳过可选依赖项:fsevents@^1.0.0(node\u modules\chokidar\node\u modules\fsevents):
npm WARN notsup跳过可选依赖项:不支持的平台fsevents@1.1.1:通缉{“os”:“达尔文”,“拱门”:“任何”}(当前:{“os”:“win32”,“拱门”:“x64”})
角度/tsc时的npm警告-wrapped@4.0.2需要类型为脚本@^2.1.5的对等方,但未安装任何对等方。
npm警告tsickle@0.21.6需要typescript@^2.1.0的对等方,但未安装任何对等方。
npm错误!Windows NT 10.0.14393
npm错误!argv“C:\\Program Files\\nodejs\\node.exe”“C:\\Program Files\\nodejs\\node\u modules\\npm\\bin\\npm cli.js”“安装”“xml2json”
npm错误!节点v7.5.0
npm错误!npm v4.1.2
npm错误!代码失效循环
npm错误!节点-expat@2.3.15安装:`node gyp rebuild`
npm错误!退出状态1
npm错误!
npm错误!在节点上失败-expat@2.3.15安装脚本“节点gyp重建”。
npm错误!确保已安装最新版本的node.js和npm。
npm错误!如果是这样,这很可能是node expat包的问题,
npm错误!与npm本身无关。
npm错误!告诉作者此操作在您的系统上失败:
npm错误!节点gyp重建
npm错误!您可以通过以下方式获取有关如何打开此项目问题的信息:
npm错误!npm错误节点expat
npm错误!或者,如果不可用,您可以通过以下方式获取他们的信息:
npm错误!npm所有者ls节点外派人员
npm错误!上面可能还有其他日志输出。
npm错误!请在任何支持请求中包括以下文件:

npm错误!C:\employee\npm debug.log
您需要先安装python 2。

xml2json
依赖于
节点expat
,后者依赖于
节点gyp
,后者需要您安装

重要提示:根据您的操作系统检查并遵循步骤

例如,在Windows上,您还需要以管理员身份运行npm install--global--production Windows build tools,这样您就不会遇到问题


另外,不要忘记检查。

安装Python后,需要设置一个名为
Python
的系统环境变量,该变量指向Python安装文件夹。然后,您需要启动一个新的bash/powershell/command会话并安装xml2json。

这意味着什么?我已经安装了npm install-g node gyp,但仍然出现错误您需要先安装python 2,在安装python之后,当我在tomcat上托管我的应用程序时,再次运行命令来安装node gyp。。。对于以上设置,我需要注意哪些事项。。。任何关于如何在Tomcate上托管angular 2应用程序以安装node expat的参考。。。正在获取错误。。。在主菜单中添加图像post@Jay在我提供的示例中,当您在Windows上时,您需要作为管理员
npm安装--global--production Windows build tools
。在阅读安装说明之前,很多人一直在努力解决这个问题:)-仍然无法安装xml2json