1 回答
TA貢獻1829條經驗 獲得超7個贊
是的,這是可能的。您需要考慮到所有 NativeScript 應用程序默認都是使用Webpack構建的,并且默認的webpack.config.js將處理某些文件(例如字體文件夾中的文件或帶有 *.png 和 *..jpg 擴展名的所有圖像) )。webpack 構建將捆綁所有 JavaScript 文件,并且在 Angular 風格的情況下,還將認知地包含 Angular 相關的 HTML 文件。但是,默認的 webpack.config.js 不會“了解”您的自定義 HTML 文件。
解決方案是讓 Webpack 知道它應該復制特定的 HTML 文件。這應該通過webpack.config.js文件中的CopyWebpackPlugin部分完成。
示例(假設我們在應用程序目錄中有一個名為test.html的文件)
? ? new CopyWebpackPlugin([
? ? ? ? { from: { glob: "test.html" } }, // HERE
? ? ? ? { from: { glob: "fonts/**" } },
? ? ? ? { from: { glob: "**/*.jpg" } },
? ? ? ? { from: { glob: "**/*.png" } },
? ? ], { ignore: [`${relative(appPath, appResourcesFullPath)}/**`] }),
- 1 回答
- 0 關注
- 159 瀏覽
添加回答
舉報
