小编Kel*_*ane的帖子

package.json中的私有bitbucket存储库,带有版本

我试图在我的package.json中包含一个私有BitBucket存储库,但我也想管理该版本,作为一个普通的模块.目前我正在使用这个

"package-name": "git+https://<user>:<password>@<url-repository>.git"
Run Code Online (Sandbox Code Playgroud)

我已经尝试过,但它没有用.

"package-name": "git+https://<user>:<password>@<url-repository>.git#v1.0"
Run Code Online (Sandbox Code Playgroud)

任何的想法?

bitbucket node-modules package.json npm-install

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

将 es5 迁移到 es6 导出默认值

我正在尝试将代码从 es5 迁移到 es6,我对两者都很陌生,如果有人可以帮助我,我将非常感激。

ES5版本:

库.js

module.exports = {
    foo1: function () { 
        this.foo2() {
           ... 
        }
    },
    foo2: function () { 
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

main.js

const Lib = require("./lib");
Lib.foo1( { ... });
Run Code Online (Sandbox Code Playgroud)

es6 版本 - 我正在尝试:

库文件

export default { 
    foo1() {
        this.foo2(() => {
            ... 
        });                 
    },
    foo2(){ ... }
}
Run Code Online (Sandbox Code Playgroud)

主要.ts

import * as Lib from "./lib";
Lib.foo1({ ... })
Run Code Online (Sandbox Code Playgroud)

问题是在我的main.ts foo1 中无法解决。有什么想法或建议吗?

感谢!

javascript ecmascript-6 es5-shim

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