无法将nodejs项目发布到azure - 找不到路径的一部分

时间:2016-10-14 21:33:42

标签: node.js azure typescript

我正在尝试使用Web Deploy发布配置文件或FTP配置文件将Nodejs项目部署到Azure。该项目中包含TypeScript文件。构建成功。但是当我去部署时,我收到了一个由TypeScript生成的JavaScript文件的错误消息:

  

将文件夹\ public \ app \ fc.configuration.js复制到   OBJ \发布\包\ PackageTmp \文件夹\ PUBLIC \程序\ fc.configuration.js   失败。找不到路径的一部分   “文件夹\公共\应用\ fc.configuration。

如何发布网站?

njsproj项目文件中没有TypeScript部分。

tsconfig:

{   "compilerOptions": {
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "module": "commonjs",
    "moduleResolution": "node",
    "noImplicitAny": false,
    "removeComments": false,
    "sourceMap": true,
    "target": "es5"   },   "compileOnSave": true,   "exclude": [
    "node_modules",
    "typings/main",
    "typings/main.d.ts",
    "packages"   ] }

如果我双击编译器错误,它会在C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Microsoft.Web.Publishing.targets:

    <CopyPipelineFiles PipelineItems="@(FilesForPackagingFromProject)"
                       SourceDirectory="$(WebPublishPipelineProjectDirectory)"
                       TargetDirectory="$(WPPAllFilesInSingleFolder)"
                       SkipMetadataExcludeTrueItems="True"
                       UpdateItemSpec="True"
                       DeleteItemsMarkAsExcludeTrue ="True"
                   Condition="'@(FilesForPackagingFromProject)' != ''">

0 个答案:

没有答案