小编Jul*_*ige的帖子

Yarn可以列出所有可用的脚本吗?

我的package.json上有一些脚本

{
  "name": "my-package",
  "scripts": {
    "build": "babel src -d lib",
    "test": "jest"
  }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法列出我的终端命令中所有可用的脚本yarn

bash terminal reactjs yarnpkg

9
推荐指数
2
解决办法
1042
查看次数

mongorestore随机崩溃(致命错误)

我在macOS 10.12上.

mongod --version
db version v3.2.8
git version: ed70e33130c977bda0024c125b56d159573dbaf0
OpenSSL version: OpenSSL 1.0.2h  3 May 2016
allocator: system
modules: none
build environment:
    distarch: x86_64
    target_arch: x86_64
Run Code Online (Sandbox Code Playgroud)

当我使用mongorestore时:

mongorestore --drop --db mydatabase /path/to/mongodump
Run Code Online (Sandbox Code Playgroud)

导入开始但是90%的时间崩溃了:

fatal error: unexpected signal during runtime execution
[signal 0xb code=0x1 addr=0x697d5fa61ae3 pc=0x40d9e00]

goroutine 46 [running]:
runtime.throw(0x4683ea0, 0x2a)
    /usr/local/Cellar/go/1.6.2/libexec/src/runtime/panic.go:547 +0x90 fp=0xc822235790 sp=0xc822235778
runtime.sigpanic()
    /usr/local/Cellar/go/1.6.2/libexec/src/runtime/sigpanic_unix.go:12 +0x5a fp=0xc8222357e0 sp=0xc822235790
sync.(*Pool).Get(0x4c00390, 0x0, 0x0)
    /usr/local/Cellar/go/1.6.2/libexec/src/sync/pool.go:102 +0x40 fp=0xc822235830 sp=0xc8222357e0
fmt.newPrinter(0x10)
    /usr/local/Cellar/go/1.6.2/libexec/src/fmt/print.go:133 +0x27 fp=0xc822235870 sp=0xc822235830
fmt.Fprintf(0x55043f8, 0xc820026018, 0x45cda88, 0x6, 0xc822235968, 0x2, 0x2, 0xc82007e3f0, …
Run Code Online (Sandbox Code Playgroud)

mongodb mongorestore macos-sierra

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

在服务器上找不到Silex'App\Controller\IndexController'

我的silex项目适用于本地,但是当我把它放到网上时,我有一个NameSpace或类解析问题:

致命错误:第19行/homepages/40/d453499750/htdocs/myfolder/app/bootstrap.php中找不到类'App\Controller\IndexController'

结构体 :

/  
->myfolder  
    ->app
        ->controller
           ->IndexController.php
        ->bootstrap.php
        ->...
    ->vendor
    ->web
        ->.htaccess
        -> index.php
        -> ...
Run Code Online (Sandbox Code Playgroud)

composer.json

{
  "minimum-stability":"dev",
  "autoload": { "psr-0": { "App\\": "./" }},
  "require":{
      "silex/silex": "~1.2",
      "symfony/twig-bridge":"2.1.*",
      "twig/twig":">=1.8,<2.0-dev"
 }
} 
Run Code Online (Sandbox Code Playgroud)

的.htaccess

<IfModule mod_rewrite.c>
    Options -MultiViews

    RewriteEngine On
    RewriteBase /myfolder
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ web/index.php [QSA,L]

</IfModule>
Run Code Online (Sandbox Code Playgroud)

boostrap.php

<?php

use App\Controller\IndexController;
use Silex\Provider\TwigServiceProvider;
use Silex\Provider\UrlGeneratorServiceProvider;
use Silex\Provider;

/* load vendors */
$loader = require_once __DIR__ . '/../vendor/autoload.php';

$app = new Silex\Application();
/* unable path() and …
Run Code Online (Sandbox Code Playgroud)

php .htaccess silex

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

隔离的Bootstrap Tooltip未定义的功能

我正在使用Bootstrap tooltip.js脚本而没有其余的Bootstrap(v3).

我的工具提示准备就绪:

$(document).ready(function(){
    $('[data-toggle="tooltip"]').tooltip();   
});
Run Code Online (Sandbox Code Playgroud)

一切似乎都没问题但是当我悬停我的元素时,我遇到了一个jQuery错误:

TypeError: undefined is not a function (evaluating '$tip
                .one('bsTransitionEnd', complete)
                .emulateTransitionEnd(Tooltip.TRANSITION_DURATION)')
Run Code Online (Sandbox Code Playgroud)

缺什么 ?

jquery tooltip twitter-bootstrap twitter-bootstrap-tooltip twitter-bootstrap-3

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

订单承诺在AngularJs中执行

我正在使用ES6和babel处理Angular全栈.

在我的控制器中,我有:

$onInit() { 
    this.$http.get('/api/example')
        .then(() => {console.log("task1")})
        .then(() => {console.log("task2")})
}
Run Code Online (Sandbox Code Playgroud)

控制台结果是我想要的:

 task1  
 task2
Run Code Online (Sandbox Code Playgroud)

但是当我尝试重构我的代码时:

$onInit() { 
    this.$http.get('/api/example')
        .then(() => {console.log("task1")})
        .then(aFunction())
}  

aFunction() {
    console.log("task2")
}
Run Code Online (Sandbox Code Playgroud)

控制台结果是:

 task2  
 task1
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

Nb:.then(() => {this.aFunction()});似乎工作但似乎不是一个干净的解决方案.

javascript promise angularjs ecmascript-6 es6-promise

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