小编jua*_*cia的帖子

Webpack Babel 6

当我尝试使用webpack和babel-loader编译我的javascript时,我得到:( Babel版本6+)

Hash: f6a14faa8862d530512e
Version: webpack 1.12.3
Time: 96ms
     Asset     Size  Chunks             Chunk Names
backend.js  1.75 kB       0  [emitted]  main
backend.js.map  1.43 kB       0  [emitted]  main
chunk    {0} backend.js, backend.js.map (main) 28 bytes [rendered]
[0] multi main 28 bytes {0} [built] [1 error]

ERROR in The node API for `babel` has been moved to `babel-core`.
@ multi main
Patched!
Run Code Online (Sandbox Code Playgroud)

如何将节点API移动babelbabel-core

javascript webpack babeljs

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

Xcode设备不可用,找不到运行时配置文件

在以下环境中:

Xcode 8.3.2
react-native-cli 2.0.1
react-native: 0.44.0
macOS Sierra 10.12.5
Run Code Online (Sandbox Code Playgroud)

刚刚更新了Xcode和macOS以运行React Native并像我几天前一样继续练习...但是每次我尝试运行时:

react-native run-ios
Run Code Online (Sandbox Code Playgroud)

我得到错误:

Scanning 555 folders for symlinks in /Users/juangarcia/projects/react-tests/CountDown/node_modules (6ms)
Found Xcode project CountDown.xcodeproj

Could not find iPhone 6 simulator
Run Code Online (Sandbox Code Playgroud)

我尝试查看可用设备的列表,然后得到:

~/projects/react-tests/CountDownSample » xcrun simctl list devices
== Devices ==
-- iOS 10.3 --
-- tvOS 10.2 --
    Apple TV 1080p (323FA90C-0366-4B5B-AEEE-D0477C61762A) (Shutdown)
-- watchOS 3.2 --
    Apple Watch - 38mm (F42C0C0D-325B-41DD-948D-E44B0A08B951) (Shutdown)
    Apple Watch - 42mm (75D8BAF1-27CB-47EE-9EE3-D400B962F8BC) (Shutdown)
    Apple Watch Series 2 - 38mm (64D01BD4-5C37-4885-A73A-52479D9CCF4F) (Shutdown) …
Run Code Online (Sandbox Code Playgroud)

ios react-native xcode8

9
推荐指数
3
解决办法
5017
查看次数

业力报道未能显示正确的结果

有关浏览器覆盖率的Karma,我需要一些帮助.我用我在这里运行的测试创建了一个repo:

https://github.com/jotaoncode/web-istanbul

我的报道结果如下: 报道结果

测试仅在函数索引上运行.但正如您所看到的结果是100%并且仅标记绿色文件的第一行.

我已经看到伊斯坦布尔正确显示覆盖值的情况,我已经改变了测试和来源,但没有.

我也有这个业力配置:

module.exports = function(config) {
  config.set({
    //logLevel: 'LOG_DEBUG',

    reporters: ['spec', 'coverage'],

    // Continuous Integration mode
    // if true, Karma captures browsers, runs the tests and exits
    singleRun : true,

    autoWatch : false,

    // base path that will be used to resolve all patterns (eg. files, exclude)
    basePath: '',

    port: 9876,

    // frameworks to use
    // available frameworks: https://npmjs.org/browse/keyword/karma-adapter
    frameworks: [
      'mocha',
      'browserify'
    ],

    files: [
      'src/**/*.js',
      'test/*.js'
    ],

    // list of files …
Run Code Online (Sandbox Code Playgroud)

javascript karma-runner karma-mocha karma-coverage

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

使用Node Js测量处理时间?

我要执行以下操作:

console.time("processA");
for(let i; i < 10000; i++) {
// Just to simulate the process
}
console.timeEnd("processA");
Run Code Online (Sandbox Code Playgroud)

但我想记录时间并使用自己的信息记录器。

是否可以处理timeEnd的控制台输出?

如何在Node.js中测量进程的时间间隔?

javascript performance node.js

5
推荐指数
3
解决办法
3473
查看次数

Typeorm 如何向 DB 定义存储过程、函数和触发器。如果可能的话进行迁移

我正在尝试在 Postgress 数据库中创建一个存储函数。原因是我们可能有来自该数据库的多个消费者,并且我们当前使用 typeorm 的迁移从我们的实体生成我们的表。

查看 typeorm 的文档和库的源代码,我发现某些事件和“订阅者”也有一些“监听器”的实现。

这种方法的问题在于它与技术或 ORM 本身紧密相关......

是否可以生成一个原始查询作为具有类似定义的迁移:

import { MigrationInterface, QueryRunner } from "typeorm";

export class ProcedureCreation123123123 implements MigrationInterface {
    name = 'ProcedureCreation123123123'

    public async up(queryRunner: QueryRunner): Promise<void> {
        await queryRunner.query(`
          CREATE OR REPLACE FUNCTION validate_update() RETURNS TRIGGER
          BEGIN
            ...
          END;
          CREATE TRIGGER validate_update_value
          BEFORE UPDATE
            ON table
            FOR EACH ROW
            EXECUTE PROCEDURE validate_update();
        `);
    }

    public async down(queryRunner: QueryRunner): Promise<void> {
        await queryRunner.query(`DROP TRIGGER "validate_update_value"`);
    }

}

Run Code Online (Sandbox Code Playgroud)

我完成了 typeorm 迁移文档的生成,以了解如何生成这样的迁移,但生成它的唯一方法是在与数据库相关的实体中存在差异。

向实体添加侦听器以尝试在迁移过程中生成触发器也不起作用。这一代人表示数据库架构没有变化。

另一种选择是调用 Nestjs 服务的模块 …

stored-procedures typescript typeorm nestjs

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

webpackJsonp没有使用karma-webpack定义?

我正在用webpack和kocha与mocha构建一个样板文件.

这是我用于karma-webpack的配置.我是webpack的新手.

var path          = require('path');
var webpack = require('webpack');
var entries =  {
  "app": ["./index.js"]
};
var root            = './';
var testSrc         = path.join(root, 'tests/');
var jsSrc           = path.join(root, 'src/javascripts/');
var publicPath      = path.join(root , 'public/');
var filenamePattern = 'index.js';
var extensions      = ['js'].map(function(extension) {
  return '.' + extension;
});


var webpackConfig = {
  context: jsSrc,
  resolve: {
    root: jsSrc,
    extensions: [''].concat(extensions)
  },
  resolveLoader: {
    root: path.join(__dirname, "node_modules")
  },
  module: {
    loaders: [{
      test: /\.js$/,
      loader: 'babel-loader',
      exclude: /node_modules/ …
Run Code Online (Sandbox Code Playgroud)

javascript karma-runner karma-mocha webpack

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

使用带有纯bootstrap的react js是否正确?

我正在进行一些迁移,一些遗留代码与bootstrap和bootstrap一起使用,在幕后jquery作为依赖...

我想知道我们是否可以使用纯引导反应,引导程序会干扰反应虚拟DOM的性质吗?是否可以使用它而不会在将来遇到进一步的问题?

Modals,Popovers可以合理地混合这两种技术吗?

更改为react-bootstrap/material ui,意味着我的进一步变化......

html javascript jquery twitter-bootstrap reactjs

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

如何定义具有可变数量键的打字稿类型?

我有以下情况我不知道如何在打字稿中表达:

{
  "things": {
    "a": 11,
    "b": 22,
    .
    .
    .
  }
}
Run Code Online (Sandbox Code Playgroud)

然后我想定义类似的东西:

type Response<T> = { [_: string]: T }
Run Code Online (Sandbox Code Playgroud)

所以上面的类型代表任何带有一个键和一个 T 类型值的响应,但是我会有很多键,就像 json 中所说的那样,“a”“b”......我没有找到它的类型。

javascript json typescript

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

我什么时候应该将 Nunjucks 与 Angular 一起使用?

我一直在使用骨干木偶、淘汰赛等框架......在这些情况下,有时使用把手或任何其他模板引擎可能是一个不错的选择。

当我使用 Angular 时,我发现了 ng-repeat、ng-if 和自定义指令。然后我发现 Nunjucks 似乎是很酷的模板引擎。

有什么充分的理由将 Angular 与 Nunjucks 混合用于一个项目吗?在同一个项目中使用两者有什么好处吗?

html javascript angularjs nunjucks

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

是否可以下载 CSV 文件形式的 CrateDB 结果?

我需要查询数据库,并将结果放入 csv 文件中。

我记得我是用sql server做的,有可能做这个CrateDB吗?

cratedb

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

将 Java 列表更改为 Scala Seq?

我的配置中有以下列表:

val markets = Configuration.getStringList("markets");
Run Code Online (Sandbox Code Playgroud)

为了创建一个序列,我编写了以下代码:

JavaConverters.asScalaIteratorConverter(markets.iterator()).asScala.toSeq
Run Code Online (Sandbox Code Playgroud)

我希望我能以一种不太冗长的方式做到这一点,例如:

markets.toSeq
Run Code Online (Sandbox Code Playgroud)

然后从该列表中我得到序列。近期我会有更多的配置;有没有一种解决方案可以提供这种简单性?

无论我使用什么配置库,我都想要一个序列。我不想使用所声明的详细解决方案JavaConverters

scala

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

是否可以创建React组件接口?

我有以下反应组件:

class Cmp extends React.Component {
  render () {
    return <h3>{this.props.title}</h3>;
  }
}
Run Code Online (Sandbox Code Playgroud)

但是我想向我的组件的消费者公开或说明使用它与标题,否则它不适用于该组件.

消费者会喜欢它

<Cmp title='Some fancy title' />
Run Code Online (Sandbox Code Playgroud)

我需要我的组件的消费者知道他应该提供标题,否则该组件没有任何意义.

javascript reactjs

0
推荐指数
1
解决办法
732
查看次数