小编Lui*_*cia的帖子

找不到模块:错误:无法解析模块'fs'

我正在尝试集成ADAL JS示例代码:

https://github.com/AzureAD/azure-activedirectory-library-for-nodejs/blob/master/sample/client-credentials-sample.js

进入sharepoint框架客户端webpart:

我的代码非常简单,我已经安装了NPM,adal,fs,node-fs等.

However I see this error

./~/adal-node/lib/util.js
Module not found: Error: Cannot resolve module 'fs' in /Users/luis.valencia/Documents/GraphSamples/Sample1/node_modules/adal-node/lib
resolve module fs in /Users/luis.valencia/Documents/GraphSamples/Sample1/node_modules/adal-node/lib
  looking for modules in /Users/luis.valencia/Documents/GraphSamples/Sample1/node_modules/adal-node/lib
    /Users/luis.valencia/Documents/GraphSamples/Sample1/node_modules/adal-node/lib/fs doesn't exist (module as directory)
    resolve 'file' fs in /Users/luis.valencia/Documents/GraphSamples/Sample1/node_modules/adal-node/lib
      resolve file
Run Code Online (Sandbox Code Playgroud)

我的代码是这样的:

我甚至评论了需要JS系列,但它看起来像adal js库本身使用的FS似乎没有正确安装?

import {
  BaseClientSideWebPart,
  IPropertyPaneSettings,
  IWebPartContext,
  PropertyPaneTextField
} from '@microsoft/sp-client-preview';

import styles from './Hellomsgraph.module.scss';
import * as strings from 'hellomsgraphStrings';
import { IHellomsgraphWebPartProps } from './IHellomsgraphWebPartProps';
import * as MicrosoftGraph from "microsoft-graph"

const accessToken:string …
Run Code Online (Sandbox Code Playgroud)

javascript node.js typescript adal adal.js

5
推荐指数
1
解决办法
3585
查看次数

应用程序抛出了一个未处理的异常。System.InvalidOperationException:无法 > 解析类型的服务

我有一个简单的 asp.net 核心 web api,我试图只使用 Visual Studio 模板默认提供的 api/values。但是我收到这个错误:

托管环境:Production 内容根路径:C:\api.E-commerce 现在监听:http://localhost:18401应用启动。按 Ctrl+C 关闭。失败:Microsoft.AspNetCore.Server.Kestrel[13] 连接 ID“0HL3RHG5NLHAL”:应用程序引发了未处理的异常。System.InvalidOperationException:尝试激活“ContactsApi.Controllers.ValuesController”时,无法解析“ECommerce.Api.Repository.Ecommerce.IEcommerceRepository”类型的服务。
在 Microsoft.Extensions.Internal.ActivatorUtilities.GetService(IServiceProvider sp, Type type, Type requiredBy, Boolean isDefaultParameterRequired)
在 lambda_method(Closure , IServiceProvider , Object[] ) at Microsoft.AspNetCore.Mvc.Internal.TypeActivatorCache.CreateInstance[TInstance](IServiceProvider serviceProvider, Type implementationType) at Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory.CreateController(ControllerContext context) Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.d__22.MoveNext() --- 上一个位置的堆栈跟踪结束在 Microsoft.AspNetCore.Mvc 的 Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ResourceExecutedContext context) 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 处抛出异常的地方。Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.d__20.MoveNext() --- 从上一个抛出异常的位置开始的堆栈跟踪结束 - - 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 …

.net c# asp.net-web-api asp.net-core-mvc asp.net-core

5
推荐指数
2
解决办法
2万
查看次数

找不到模块:错误:无法解析“resx-strings”

我用最新的生成器 1.4.0 创建了一个新的 Sharepoint 框架项目,当我尝试 gulp bundle 或 gulp serve 时出现此错误。

当我检查 npm outdated 时,我得到了这个结果:

Package           Current  Wanted   Latest  Location
@types/chai         3.5.2   3.5.2    4.1.2  typescript-design-patterns-03-builder
@types/react       15.6.6  15.6.6  16.0.36  typescript-design-patterns-03-builder
@types/react-dom   15.5.6  15.5.6   16.0.3  typescript-design-patterns-03-builder
ajv                 5.2.5   5.2.5    6.1.1  typescript-design-patterns-03-builder
react              15.6.2  15.6.2   16.2.0  typescript-design-patterns-03-builder
react-dom          15.6.2  15.6.2   16.2.0  typescript-design-patterns-03-builder
Run Code Online (Sandbox Code Playgroud)

错误是:

Error - [webpack] 'dist':
./node_modules/@microsoft/sp-core-library/lib/SPCoreLibraryStrings.resx.js
Module not found: Error: Can't resolve 'resx-strings' in 'C:/TypescriptDesignPatterns03-Builder/node_modules/@microsoft/sp-core-library/lib'
resolve 'resx-strings' in 'C:/TypescriptDesignPatterns03-Builder/node_modules/@microsoft/sp-core-library/lib'
  Parsed request is a module
  using description file: C:/TypescriptDesignPatterns03-Builder/node_modules/@microsoft/sp-core-library/package.json (relative path: …
Run Code Online (Sandbox Code Playgroud)

node.js typescript reactjs webpack visual-studio-code

5
推荐指数
0
解决办法
824
查看次数

如何根据用户信息显示不同的侧边栏?登录后.ReactJS

我有一个react js应用程序,它使用azure活动目录进行身份验证,然后显示以下菜单:

在此输入图像描述

但是我希望在登录后,根据从Azure AD Like Roles Or groups收到的信息,然后显示具有不同选项的不同侧栏,因此我可以使用不同用户组的相同APP,菜单将取决于角色或团体.

这是我的app结构:

在此输入图像描述

以下是相关文件:

index.js

import React from 'react';
import ReactDOM from 'react-dom';
import DashApp from './dashApp';
import registerServiceWorker from './registerServiceWorker';
import 'antd/dist/antd.css';
import { runWithAdal } from 'react-adal';
import { authContext } from './adalConfig';

const DO_NOT_LOGIN = false;
runWithAdal(authContext, () => {
  ReactDOM.render(<DashApp />, document.getElementById('root'));
  // Hot Module Replacement API
  if (module.hot) {
    module.hot.accept('./dashApp.js', () => {
      const NextApp = require('./dashApp').default;
      ReactDOM.render(<NextApp />, document.getElementById('root'));
    });
  }

},DO_NOT_LOGIN);

registerServiceWorker();
Run Code Online (Sandbox Code Playgroud)

Sidebebar.js

import React, { Component …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs adal adal.js

5
推荐指数
1
解决办法
1484
查看次数

如何在反应中将数据从后端推送到前端

我不确定这是否是正确的提问方式,因为我不是反应专家。在 .NET 中存在称为信号 R 的东西,您可以从服务器向客户端推送数据,而客户端不必每 X 秒从服务器拉取数据。

我正在开发一个带有通知栏的反应应用程序,当服务器上的某些内容完成处理时,该通知栏应该从服务器获取消息。

后端是 web api 2,前端与 redux 反应。

我的问题是,当服务器上发生某些事情时,如何使这个组件“刷新”,我只是希望我不必使用 setTimeout

import React, { Component } from 'react';
import { Popover } from 'antd';
import { connect } from 'react-redux';
import IntlMessages from '../../components/utility/intlMessages';
import TopbarDropdownWrapper from './topbarDropdown.style';

const demoNotifications = [
  {
    id: 1,
    name: 'David Doe',
    notification:
      'A National Book Award Finalist An Edgar Award Finalist A California Book Award Gold Medal Winner'
  },
  {
    id: 2,
    name: 'Navis Doe',
    notification:
      'A National …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net-web-api reactjs asp.net-web-api2 redux

5
推荐指数
1
解决办法
5113
查看次数

如何在Linux docker容器中安装SQL Server Java驱动程序?

根据文档,下面的docker映像定义不包含SQL Server驱动程序。

如何安装?

文档:https : //github.com/camunda/docker-camunda-bpm-platform

Docker文件

FROM alpine:3.10 as builder

ARG VERSION=7.12.0
ARG DISTRO=tomcat
ARG SNAPSHOT=true

ARG EE=false
ARG USER
ARG PASSWORD

RUN apk add --no-cache \
        ca-certificates \
        maven \
        tar \
        wget \
        xmlstarlet

COPY settings.xml download.sh camunda-tomcat.sh camunda-wildfly.sh  /tmp/

RUN /tmp/download.sh


##### FINAL IMAGE #####

FROM alpine:3.10

ARG VERSION=7.12.0

ENV CAMUNDA_VERSION=${VERSION}
ENV DB_DRIVER=org.h2.Driver
ENV DB_URL=jdbc:h2:./camunda-h2-dbs/process-engine;MVCC=TRUE;TRACE_LEVEL_FILE=0;DB_CLOSE_ON_EXIT=FALSE
ENV DB_USERNAME=sa
ENV DB_PASSWORD=
ENV DB_CONN_MAXACTIVE=20
ENV DB_CONN_MINIDLE=5
ENV DB_CONN_MAXIDLE=20
ENV DB_VALIDATE_ON_BORROW=false
ENV DB_VALIDATION_QUERY="SELECT 1"
ENV SKIP_DB_CONFIG=
ENV WAIT_FOR=
ENV …
Run Code Online (Sandbox Code Playgroud)

java linux sql-server docker alpine-linux

5
推荐指数
1
解决办法
336
查看次数

java.lang.ClassNotFoundException:无法在新的 docker 容器上加载类:com.microsoft.sqlserver.jdbc.SQLServerDriver

我正在尝试使用 Sql server JDBC Driver 创建一个 docker 映像。

但是我收到此错误:

Caused by: java.lang.ClassNotFoundException: Unable to load class: com.microsoft.sqlserver.jdbc.SQLServerDriver from ClassLoader:java.net.URLClassLoader@71423665;ClassLoader:java.net.URLClassLoader@71423665
        at org.apache.tomcat.jdbc.pool.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:56)
        at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:281)
        ... 41 more
Caused by: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:398)
        at org.apache.tomcat.jdbc.pool.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:38)
        ... 42 more
Run Code Online (Sandbox Code Playgroud)

我的 Docker 文件是这样的:

FROM alpine:3.10 as builder

ARG VERSION=7.12.0
ARG DISTRO=tomcat
ARG SNAPSHOT=true

ARG EE=false
ARG USER
ARG PASSWORD

RUN apk add --no-cache \
        ca-certificates \
        maven \
        tar \
        wget \
        xmlstarlet

COPY …
Run Code Online (Sandbox Code Playgroud)

java sql-server jdbc docker camunda

5
推荐指数
1
解决办法
1835
查看次数

如何使用数据工厂将 JSON 数据从 REST API 映射到 Azure SQL

我在 azure 数据工厂中有一条新管道。我创建了数据集,一个来自其余 api(公共的):https : //www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=MSFT&apikey=demo

然后我创建了一个 azure sql 表,其中的列显示在屏幕截图中

在此处输入图片说明

问题是我不知道如何进行映射,因为这是一个复杂的 JSON 对象,我对 Mapping Designer 的限制:

我如何映射日期?

F

json azure azure-data-factory

5
推荐指数
1
解决办法
1352
查看次数

存在类型化数据集可空日期值的问题

我有一个datatable带有日期列的类型化数据集当我更改NullValue属性以返回时,null或者emptyvs 2008不会让我.

它说

输入的值对当前数据类型无效.

我需要能够在此列中设置空值.

.net c# ado.net dataset strongly-typed-dataset

4
推荐指数
1
解决办法
6820
查看次数

如何在Magento中列出4个随机产品

问题很简单,下面的代码显示了一个类别中的项目.这些类别有4个产品.但是我的计划是在这些类别中加入20个产品,并使用以下代码随机选择这些类别中的4个产品.

我想我需要改变的唯一一条是:

$_productCollection=$this->getLoadedProductCollection();



<?php
/**
 * Product list template
 *
 * @see Mage_Catalog_Block_Product_List
 */
?>
<?php
$_productCollection=$this->getLoadedProductCollection();
$_helper = $this->helper('catalog/output');
?>
<?php if(!$_productCollection->count()): ?>
<p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
<?php else: ?>
<div class="category-products">

    <?php // List mode ?>

    <?php $_iterator = 0; ?>

    <script type="text/javascript">decorateList('products-list', 'none-recursive')</script>



    <?php // Grid Mode ?>

    <?php $_collectionSize = $_productCollection->count() ?>
    <?php $_columnCount = $this->getColumnCount(); $_columnCount=4; ?>
    <?php $i=0; foreach ($_productCollection as $_product): ?>
        <?php if ($i++%$_columnCount==0): ?> …
Run Code Online (Sandbox Code Playgroud)

php zend-framework magento magento-1.4

4
推荐指数
1
解决办法
5695
查看次数