小编Mon*_*key的帖子

如何在visual studio代码中调试typescript文件

使用Visual Studio代码的0.3版本,我不知道如何启用源映射和调试ts文件

我收到以下错误 can't launch program '/Projects/app-server/server.ts'; enabling source maps might help

如何启用源映射和打字稿调试.在我的中,Sourcemap设置为true

tsconfig.json

{
    "compilerOptions": {
        "target": "ES5",
        "module": "commonjs",
        "sourceMap": true
    }
}
Run Code Online (Sandbox Code Playgroud)

launch.json

{
    "version": "0.1.0",
    // List of configurations. Add new configurations or edit existing ones.  
    // ONLY "node" and "mono" are supported, change "type" to switch.
    "configurations": [
        {
            // Name of configuration; appears in the launch configuration drop down menu.
            "name": "Launch server.ts",
            // Type of configuration. Possible values: "node", "mono".
            "type": "node",
            // …
Run Code Online (Sandbox Code Playgroud)

typescript visual-studio-code

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

GraphQLScalarType中parseValue和parseLiteral之间的区别是什么

翻翻GraphQL文件自定义标量类型(我想创建自己的日期类型),我不知道有什么区别parseValueparseLiteral是.

http://graphql.org/graphql-js/type/#graphqlscalartype

该文档似乎没有包含函数应该执行的任何描述.

有人能让我知道要求是什么吗?我假设serialize必须将标量序列化为字符串.那是对的吗?我假设parseLiteral是该字符串的反序列化类型?在我的例子中是一个日期类型.但是,在示例中 - serialize和parseValue是相同的函数 - 这表明它不是一个简单的反序列化方法.

graphql graphql-js

42
推荐指数
1
解决办法
5135
查看次数

摩卡的全局泄漏错误

当我试图打开APN连接时出现全局泄漏错误时,我试图对Apple推送通知库进行单元测试.

这是我的配置错误还是node-apn或mocha中的错误?

我不确定我理解checkGlobals正在做什么......它只是检查是否正在设置任何全局变量?

0) Feed "before all" hook:
   Error: global leak detected: hasCert
     at Runner.checkGlobals (/usr/lib/node_modules/mocha/lib/runner.js:96:21)
     at Runner.<anonymous> (/usr/lib/node_modules/mocha/lib/runner.js:41:44)
     at Runner.emit (events.js:64:17)
     at /usr/lib/node_modules/mocha/lib/runner.js:159:12
     at Hook.run (/usr/lib/node_modules/mocha/lib/runnable.js:114:5)
     at next (/usr/lib/node_modules/mocha/lib/runner.js:157:10)
     at Array.<anonymous> (/usr/lib/node_modules/mocha/lib/runner.js:165:5)
     at EventEmitter._tickCallback (node.js:126:26)
Run Code Online (Sandbox Code Playgroud)

unit-testing mocha.js push-notification apple-push-notifications node.js

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

你有mongo $ push prepend而不是append吗?

我想在我的设置开始时添加push而不是在我执行mongo $ push时附加到结尾.

是否可以进行原子推送更新,将元素添加为第一个而不是最后一个?


2014年更新:是的,你可以.

arrays mongodb

37
推荐指数
3
解决办法
1万
查看次数

如何生成api文档

我需要为我创建的REST API编写一些api文档.是否有工具可以在下划线api文档中找出类似风格的html输出?或者也许某些东西会输出一些作为Twitter引导风格的html?

我看到docco确实编写了代码,但我实际上只是想要记录API.理想情况下,我想在控制器文件中指出一个工具,让它生成有关方法和路由的文档,但不显示任何源代码,除非我特别说出示例.

documentation documentation-generation node.js twitter-bootstrap

31
推荐指数
3
解决办法
4万
查看次数

奇怪的mongodb和mongoose错误:不是master和slaveOk = false错误

我的node.js应用程序中出现了一个奇怪的错误

not master and slaveOk=false code 13435

我正在使用mongoose 4.0.2点击mongodb 3.0.1进行findOne查询.该查询今天早些时候正在运行.

这个错误是什么?我正在按照他们的标准每gb计划运行mongohq.

mongoose mongodb mongohq

31
推荐指数
3
解决办法
4万
查看次数

您是否可以将用户从AWS cognito导出/迁移,是否会导致供应商锁定?

这是关于供应商锁定和AWS认知的问题.如果我们离开AWS,用户数据和加密/散列密码是否可以从cognito导出?

可以/是否可以使用标准哈希或用户密码的可配置哈希或允许导出令牌之类的东西?

amazon-web-services amazon-cognito

31
推荐指数
2
解决办法
7687
查看次数

为什么在我的xcode项目文件中恢复了引用?

我有一个本机应用程序,只是注意到Recovered References我的project.pbxproj文件在XCode 中添加了几行.

我不记得添加或删除任何引用,恢复的引用显示我通常使用的库.我不愿意在不知道这些变化是什么的情况下检查git的本地更改.我应该放弃这些变化吗?

如果我自己没有添加或删除这些包,有人可以解释为什么可以添加这些行吗?这是否意味着删除了一些引用以便以后恢复?我能想到的唯一一件事就是我运行了本地反应链接,是否会进行这些更改?

这条线被添加了

E3C5B1001F6966D2006296E1 /* Recovered References */,
Run Code Online (Sandbox Code Playgroud)

整个部分是新的:

E3C5B1001F6966D2006296E1 /* Recovered References */ = {
            isa = PBXGroup;
            children = (
                E602D61E379048BF92DC0C6D /* libRNDeviceInfo.a */,
                DEE39860F1B042208F193884 /* libRNVectorIcons.a */,
                C193FEFE9F3B45388016E921 /* libRNShare.a */,
                58B3A26CAB2543FB941C3D8D /* libRNFIRMessaging.a */,
                0BFBA42D662C492EBC1957A0 /* libreact-native-branch.a */,
                4BC248DD95524DE091A41CEC /* libCodePush.a */,
                6DB0E4FE64B34B68A29B262E /* libRNImagePicker.a */,
                E1502CC537D94CF4A5711814 /* libRNAddCalendarEvent.a */,
                065361D30B3F47D4A5101A1D /* libRNAccountKit.a */,
            );
            name = "Recovered References";
            sourceTree = "<group>";
        };
Run Code Online (Sandbox Code Playgroud)

xcode

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

Apollo客户端给我一个'商店已经包含id'的错误 - 这是什么意思?

在一个react本机项目中,我正在创建一个对象,然后将屏幕重定向到新创建的对象的详细信息页面,我收到此错误:

可能未处理的Promise拒绝(id:0):网络错误:存储错误:应用程序尝试编写没有提供id的对象,但商店已包含此对象的id为XYZ.

查看数据库,我看到在上一步中正确创建了该项.通过列表导航到同一屏幕和项目(不是在创建和重定向之后)似乎工作正常.我是否必须等待或以某种方式设置某种时间让阿波罗商店保持正确?

我正在使用标准的apollo客户端@graphql绑定/包装

GQL:

 query getEvent($eventId: ID!) {
    Event(id:$eventId) {
      id
      headline
      photo
      location
      startTime
      creator {
        username
        photo
      }
    }
  }
`;
Run Code Online (Sandbox Code Playgroud)

这是一段代码片段

@graphql(getEventGql,{
  options: ({route}) => {
    console.log('route params', route.params);
    return {
      variables: {
        eventId: route.params.eventId,
      }
    }
  },
})

@connect((state) => ({ user: state.user }))
export default class EventDetailScreen extends Component {
...
Run Code Online (Sandbox Code Playgroud)

graphql react-apollo apollo-client

30
推荐指数
1
解决办法
5875
查看次数

如何从reactjs组件访问"key"属性

如何访问key组件的属性.我以为它会在this.props中,但事实并非如此.

例如

<ProductList
    key = {list.id}
    listId = {list.id}
    name = {list.name}
    items = {list.items}
/>
Run Code Online (Sandbox Code Playgroud)

如果我这样做,在产品清单中

console.log(this.props)

回报

Object {listId: "list1", name: "Default", items: Array[2]}
Run Code Online (Sandbox Code Playgroud)

没有关键属性.我可以创建另一个属性并为其分配相同的值,但它似乎是多余的,因为key属性已被使用.

此外,key属性是否必须在整个组件中是唯一的,或者只是在它呈现的循环或集合中?

reactjs

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