从 Windows C 驱动器复制到映射网络驱动器
Grunt Copy from Windows C Drive to Mapped Network Drive
背景
我的计算机上有一组本地文件,位于 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
但是我试了一下,还是不行。任何帮助将不胜感激。
回答
看来这行不通。
跟进
作为替代方案,我只是设置了 SFTP 访问,并使用了 grunt-sftp-deploy
背景
我的计算机上有一组本地文件,位于 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
但是我试了一下,还是不行。任何帮助将不胜感激。
回答
看来这行不通。
跟进
作为替代方案,我只是设置了 SFTP 访问,并使用了 grunt-sftp-deploy