瀏覽代碼

:arrow_up:

Liyuan Li 5 年之前
父節點
當前提交
83c501d7ee
共有 2 個文件被更改,包括 18 次插入12 次删除
  1. 10 8
      webpack.config.js
  2. 8 4
      webpack.start.js

+ 10 - 8
webpack.config.js

@@ -45,7 +45,7 @@ SOFTWARE.
 
 const rimraf = require('rimraf')
 
-rimraf.sync('./dist', {},() => {
+rimraf.sync('./dist', {}, () => {
   console.log('rm dist')
 })
 
@@ -100,12 +100,14 @@ module.exports = [
       new WebpackOnBuildPlugin(() => {
         fs.unlinkSync('./dist/index.js')
       }),
-      new CopyPlugin([
-        {from: 'src/css', to: 'css'},
-        {from: 'src/images', to: 'images'},
-        {from: 'src/js', to: 'js'},
-        {from: 'types', to: 'types'},
-      ]),
+      new CopyPlugin({
+        patterns: [
+          {from: 'src/css', to: 'css'},
+          {from: 'src/images', to: 'images'},
+          {from: 'src/js', to: 'js'},
+          {from: 'types', to: 'types'},
+        ],
+      }),
     ],
   }, {
     mode: 'production',
@@ -163,7 +165,7 @@ module.exports = [
         {
           test: /\.ts$/,
           use: 'ts-loader',
-        }
+        },
       ],
     },
     plugins: [

+ 8 - 4
webpack.start.js

@@ -114,10 +114,14 @@ module.exports = {
     new webpack.DefinePlugin({
       VDITOR_VERSION: JSON.stringify(pkg.version),
     }),
-    new CopyPlugin([
-      {from: 'src/images', to: 'images'},
-      {from: 'src/js', to: 'js'},
-    ]),
+    new CopyPlugin({
+      patterns: [
+        {from: 'src/css', to: 'css'},
+        {from: 'src/images', to: 'images'},
+        {from: 'src/js', to: 'js'},
+        {from: 'types', to: 'types'},
+      ],
+    }),
   ],
   devServer: {
     contentBase: path.join(__dirname, '.'),