【问题标题】:Office addin (custom functions) deployment to Azure app serviceOffice 插件(自定义函数)部署到 Azure 应用服务
【发布时间】:2021-04-21 09:29:20
【问题描述】:

使用“yo office”生成自定义功能插件项目。实现了所有必要的自定义功能,插件在本地环境中运行良好。

现在在部署到 Azure 服务时面临以下部署问题。

package.json 中的启动命令“office-addin-debugging start manifest.xml”无效。请使用“节点”格式。 缺少 server.js/app.js 文件,未生成 web.config package.json 中的启动命令“office-addin-debugging start manifest.xml”无效。请使用“节点”格式。\r\n缺少 server.js/app.js 文件,未生成 web.config\r\nC:\Program Files (x86)\SiteExtensions\Kudu\92.30310.5111\bin\Scripts \starter.cmd "C:\home\site\deployments\tools\deploy.cmd"

以下是 package.json 中的脚本块

scripts": {
"build": "webpack -p --mode production --https false",
"build:dev": "webpack --mode development --https false",
"build-dev": "webpack --mode development --https false && echo . && echo . && echo . && echo Please use 'build:dev' instead of 'build-dev'.",
"dev-server": "webpack-dev-server --mode development",
"prod-server": "webpack-dev-server --mode production",
"start": "office-addin-debugging start manifest.xml",
"start:desktop": "office-addin-debugging start manifest.xml desktop",
"start:web": "office-addin-debugging start manifest.xml web",
"stop": "office-addin-debugging stop manifest.xml",
"validate": "office-addin-manifest validate manifest.xml",
"watch": "webpack --mode development --watch",
"configure-sso": "office-addin-sso configure manifest.xml"}

谢谢!!

【问题讨论】:

    标签: azure-web-app-service office-js office-addins custom-functions-excel


    【解决方案1】:

    修改了代码库。使用 express 和 webpack 部署到服务器。在 Azure 和 AWS 中测试。应用程序已启动并正在运行。

    通过关注https://binyamin.medium.com/creating-a-node-express-webpack-app-with-dev-and-prod-builds-a4962ce51334能够解决部署问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-19
      • 2021-11-29
      • 2018-10-26
      相关资源
      最近更新 更多