当前位置: 首页 > 知识库问答 >
问题:

无法从节点js应用程序导入管理元素

焦兴为
2023-03-14

我正试图从我的Node js应用程序中的@microsoft/mgt库导入,遇到了一些问题-有人能帮我吗。我已经在使用Babel来使用ES6模块。

我错过了什么-我是新的节点:(

导出*from@microsoft/mgt-元素'; ^^^^^^

语法错误:意外令牌导出在wrapSafe(内部/模块/cjs/loader.js:1053: 16)在模块。_compile(内部/模块/cjs/loader.js:1101: 27)在模块。_compile(C:\用户\dip\Python项目\Classified_2021\Node_2021\Internet_Projects_2021\node-starter-kit-es6-master\node_modules\海盗\lib\index.js:99: 24)在模块。_extensions... js(内部/模块/cjs/loader.js:1157: 10)在Object.new加载器[as. js](\node_modules\海盗\lib\index.js:104: 7)在Module.load(内部/modules/cjs/loader.js:985: 32)在函数。模块。_load(内部/模块/cjs/loader.js:878: 14)在Module.require(内部/模块/cjs/loader.js:1025: 19)在需要(内部/模块/cjs/helpers.js:72: 18)在对象。(\src/index.js:2:1)应用程序崩溃-在启动前等待文件更改...

共有1个答案

严开宇
2023-03-14

您正在从microsoft/mgt元素库导入,因此请将导出更改为导入

import * from '@microsoft/mgt-element';

除了为什么你要导入整个库,而你只需要它的一部分?如果您只需要提供商这样做:

import {Providers,ProviderState} from '@microsoft/mgt-element';
 类似资料:
  • 我有我的节点。具有依赖项的js应用程序 } 它在我的本地主机上运行良好 当我在heroku上托管我的节点应用程序时,我遇到了以下错误。 TypeError:对象#在对象上没有“randomBytes”方法。MemoryStore上的uid(/app/node_modules/express/node_modules/connect/lib/utils.js:121:17)。在对象的generate

  • 我正在尝试用mongodb atlas数据库对一个trapi应用程序进行dockerize。我面临的问题是/config中的数据库文件没有从.env文件读取变量。 .env文件 数据库连接代码 我已经尝试使用进程.env,并且在上面的文件中没有它。但是当我在构建后运行映像时,它显示以下错误 error连接到Mongo数据库时出错。URI没有主机名、域名和tld 你知道我在这里做错了什么吗?谢谢

  • 导入/导出节点: 您可以在图1.32区域1进行节点的导入导出操作。

  • 长话短说,我试图在CommonJS模块中使用一个只有ES6模块入口点的npm包,即(GitHub),因为我的整个50多个模块的应用程序都是在CommonJS中构建的。根据节点文档,这样做的标准方法是使用函数。我使用以下代码尝试了这种方法: 但是,这会导致包出错,而不一定是上面的导入函数: 有没有一种方法可以绕过这个问题,这样我就可以在CommonJS模块中使用这个包了?

  • 我无法导入PY2Neo的元素:Graph、Node、NodeSelector、Relationship 当我尝试直接在WinPython Commad提示符上编写代码时,它工作得很好: 但是当我使用记事本++在文件中键入它,并尝试在命令提示符下运行它时,它就不起作用了:

  • 我有一个项目用于spring批处理管理,我有另一个项目与我的批处理作业。我可以通过管理控制台手动执行该作业(这意味着它加载良好并工作)。不过,该作业从不按照cron计划执行。 如果我使用main方法配置java类,并使用相同的作业xml文件将其作为java应用程序运行,则作业将按照cron调度运行(换句话说,在Spring batch管理控制台之外运行作业)。这还应该验证xml配置是否正常。 工作