【问题标题】:Grunt Copy from Windows C Drive to Mapped Network DriveGrunt 从 Windows C 驱动器复制到映射网络驱动器
【发布时间】:2017-07-19 16:31:46
【问题描述】:

背景

我的计算机上有一组本地文件,位于C:/websites/PROJECT 下。当我准备好推送更改时,我想使用 Grunt 将这些文件复制到实时服务器。我可以访问自托管的实时服务器。我可以通过多种方式访问​​它。 (出于隐私考虑更改了名称和 IP 地址)

首先,它是一个映射网络驱动器,可以通过以下方式访问:

K:\

其次,我可以在 Windows Explorer 的网络部分通过它的计算机名访问它。

\\SERVER1-NAME\PROJECT

三、我知道电脑的内部IP:

\\192.168.1.1\PROJECT

咕噜代码:

copy: {
    options: {
        force: true
    },
    files: {
        expand: true,
        cwd: 'C:/websites/PROJECT/src',  // set working folder / root to copy
        src: [
            '**/*'
        ],
        dest: '//192.168.1.1/PROJECT' // destination folder
    }
},

我已经为dest尝试了所有这些:

'//K:/PROJECT'
'//SERVER1/PROJECT'
'//192.168.1.1/PROJECT'

'\\\\K:\\PROJECT'
'\\\\SERVER1\\PROJECT'
'\\\\192.168.1.1\\PROJECT'

他们都给我错误。大多数时候,他们最终也会在C 驱动器上创建一个空文件夹。示例:C:/192.168.1.1

我发现了这个:Grunt JS copy to network location

但是当我尝试它时,它不起作用。任何帮助将不胜感激。

【问题讨论】:

    标签: windows gruntjs network-drive grunt-contrib-copy


    【解决方案1】:

    回答

    这似乎行不通。

    跟进

    作为替代方案,我只是设置了 SFTP 访问,并使用了grunt-sftp-deploy

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-04
      • 1970-01-01
      相关资源
      最近更新 更多