小编Pav*_*lík的帖子

使用NodeJS将文件上传到Google云存储

我的upload.js文件包含以下代码:

module.exports = {

    up: function () {
        const storage = require('@google-cloud/storage');
        const fs = require('fs');
        const gcs = storage({
            projectId: 'MY_PROJECT_ID',
            keyFilename: './service-account.json'
        });
        var bucket = gcs.bucket('MY_BUCKET');

        bucket.upload('picture.jpg', function(err, file) {
            if (err) throw new Error(err);
        });
    },
}
Run Code Online (Sandbox Code Playgroud)

它可以通过终端运行,但是如何在单击表单提交按钮或仅从其他文件中调用它?

当我尝试它给我:

无法读取未定义的属性“原型”

我对NodeJ陌生,我真的不知道该怎么办。
不幸的是,Google文档对我没有任何帮助:/

node.js google-cloud-storage google-cloud-platform

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