在 Office 加载项中,taskpane.js 脚本在哪里加载?
In Office add-in, where is the taskpane.js script being loaded?
我正在关注一个简单的 Word Office 加载项示例。在任务窗格文件夹中,有一个 taskpane.js 但 taskpane.html 只有以下脚本标记:
<script type="text/javascript" src="https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js"></script>
好像 taskpane.js 没有加载? taskpane.js 在哪里加载?
Webpack 为您做到了!
如果您转到 webpack.config.js
文件,您可能会发现以下插件声明:
new HtmlWebpackPlugin({
filename: "taskpane.html",
template: "./src/taskpane/taskpane.html",
chunks: ["polyfill", "taskpane"],
}),
在构建加载项时将所需的引用添加到 HTML 页面。
添加到 Eugene 的回答中。 root 中的 webpack.config.js
也有加载 JavaScript 文件的代码:
entry: {
polyfill: ["core-js/stable", "regenerator-runtime/runtime"],
taskpane: "./src/taskpane/taskpane.js",
commands: "./src/commands/commands.js",
},
我正在关注一个简单的 Word Office 加载项示例。在任务窗格文件夹中,有一个 taskpane.js 但 taskpane.html 只有以下脚本标记:
<script type="text/javascript" src="https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js"></script>
好像 taskpane.js 没有加载? taskpane.js 在哪里加载?
Webpack 为您做到了!
如果您转到 webpack.config.js
文件,您可能会发现以下插件声明:
new HtmlWebpackPlugin({
filename: "taskpane.html",
template: "./src/taskpane/taskpane.html",
chunks: ["polyfill", "taskpane"],
}),
在构建加载项时将所需的引用添加到 HTML 页面。
添加到 Eugene 的回答中。 root 中的 webpack.config.js
也有加载 JavaScript 文件的代码:
entry: {
polyfill: ["core-js/stable", "regenerator-runtime/runtime"],
taskpane: "./src/taskpane/taskpane.js",
commands: "./src/commands/commands.js",
},