将 kinvey web 与 WebStorm 结合使用 IDE

Using kinvey web with WebStorm IDE

大家好我想宣布,我在构建网络项目方面经验很少,这是我第一次在网络应用程序上使用像 kinvey 这样的服务。

我一直在尝试遵循 kinvey 的快速入门指南,但似乎在第一步就卡住了。当(尝试)使用 WebStorm 将 kinvey 集成到我的应用程序中时,它似乎找不到文件或其他东西,但最终并没有执行脚本标签。我什至可以单独下载文件并尝试 运行 该文件,但它不起作用。一个普通的脚本标签工作正常。

有没有对此更有经验的人告诉我我做错了什么?这是我复制的快速入门指南的代码。

<script src='//da189i1jfloii.cloudfront.net/js/kinvey-html5-1.6.8.min.js'>
    console.log("attemping to connect to kinvey")
    var promise = Kinvey.init({ appKey    : 'XXXXXXXXX', appSecret : 'XXXXXXXXXX'});
    promise.then(function(activeUser) {
        console.log("Connected to kinvey");
    }, function(error) {
        console.log("Error connecting to kinvey");
    });

    var promise = Kinvey.ping();
    promise.then(function(response) {
        console.log('Kinvey Ping Success. Kinvey Service is alive, version: ' + response.version + ', response: ' + response.kinvey);
    }, function(error) {
        console.log('Kinvey Ping Failed. Response: ' + error.description);
    });

</script>

在使用 kinvey 之后,我找到了这个(非常简单的)解决方案。我只需要将 src 调用放在一个单独的脚本标记中我的最终代码是这样的 (js/kinvey.js) 是下载的 kinvey 文件。

<script src="js/kinvey.js"></script>
<script>
    console.log("attemping to connect to kinvey")
    var promise = Kinvey.init({ appKey : 'XXXXXXXXXX', appSecret : 'XXXXXXXXXXXXXXX'});
    promise.then(function(activeUser) {
        console.log("Connected to kinvey");
        var promise2 = Kinvey.ping();
        promise2.then(function(response) {
            console.log('Kinvey Ping Success. Kinvey Service is alive, version: ' + response.version + ', response: ' + response.kinvey);
        }, function(error) {
            console.log('Kinvey Ping Failed. Response: ' + error.description);
        });
    }, function(error) {
        console.log("Error connecting to kinvey");
    });