編寫乙個應用於mpa場景下的webpack外掛程式

2021-09-08 12:32:29 字數 583 閱讀 4036

在構建一些可擴充套件性可配置性更高的多頁應用時,我們需要用html-webpack-plugin去靈活的將自己頁面元件的js插入對應的模版。webpack的並沒有提供這樣的外掛程式。

webpack提供一些生命週期可以被呼叫,所以我們可以編寫外掛程式來攔截最後生成的html,控制js、css等資源檔案的插入位置。

**示例:

// 定義乙個webpack外掛程式名

const pluginname =

'htmlafterwebpackplugin'

letassetshelp

=(data)

=>

">`

}for(

let item of data.js)

for(

let item of data.css)

return

}// 封裝外掛程式

class

htmlafterwebpackplugin)}

)}}module.exports = htmlafterwebpackplugin

注意:要在htmlwebpackplugin呼叫執行完再呼叫該外掛程式。

tensorflow增強學習應用於乙個小遊戲

首先需要安裝gym模組,提供遊戲的。1,所需模組 import tensorflow as tf import numpy as np import gymimport random from collections import deque from keras.utils.np utils im...

乙個用於部署應用的ant指令碼

沒有剛工作的時候寫的那個漂亮,不過總算完成一樣的事情了。能夠在本地分資源種類打包,然後上傳到伺服器,解壓,重啟伺服器。name ecourse default deploy name prj.base.dir location property name keyfile.path location ...

linux下編寫乙個簡單的執行緒

建立執行緒 int pthread create pthread t thread,const pthread attr t attr,void start routine void void arg thread 若建立成功則儲存被建立執行緒的執行緒控制代碼 attr 執行緒屬性 start ro...