Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Jenkins创建构建时不复制Angular 4资产_Angular_Jenkins - Fatal编程技术网

使用Jenkins创建构建时不复制Angular 4资产

使用Jenkins创建构建时不复制Angular 4资产,angular,jenkins,Angular,Jenkins,我正在使用Jenkins创建angular 4项目的构建,然后在ftp上发布构建 下面是我正在运行的命令 npm install && npm run dev 我在package.json中创建了dev,如下所示 "dev": "ng build" 当jenkins build运行时,将创建build并将其上载到ftp上。除angular-cli.json资产中的内容外,所有内容都上载到ftp上 "assets": [ "assets", "favicon.i

我正在使用Jenkins创建angular 4项目的构建,然后在ftp上发布构建

下面是我正在运行的命令

npm install && npm run dev
我在package.json中创建了dev,如下所示

"dev": "ng build"
当jenkins build运行时,将创建build并将其上载到ftp上。除angular-cli.json资产中的内容外,所有内容都上载到ftp上

"assets": [
    "assets",
    "favicon.ico",
    ".htaccess"
  ],
资产、favicon和htaccess文件没有上传到ftp上。

解决了这个问题。 问题是文件夹名称(程序文件(x86))。
已将jenkins安装到另一个目录(程序)并正常运行

您也可以在
jenkins->Manage jenkins->Configure System
中更改工作区目录(单击高级)

我将我的设置为
c:\workspace/${ITEM\u FULL\u NAME}


(ref:)

我选中了文件夹C:\Program Files(x86)\Jenkins\workspace\DEVHMS\dist,在此文件夹中未创建资产文件夹。