Browse Source

Chore: SSR test (#16797)

* init ssr test

* ssr test
iamkun 5 years ago
parent
commit
42e74d1d65
2 changed files with 13 additions and 0 deletions
  1. 3 0
      build/release.sh
  2. 10 0
      test/ssr/require.test.js

+ 3 - 0
build/release.sh

@@ -15,6 +15,9 @@ then
   # build
   VERSION=$VERSION npm run dist
 
+  # ssr test
+  node test/ssr/require.test.js            
+
   # publish theme
   echo "Releasing theme-chalk $VERSION ..."
   cd packages/theme-chalk

+ 10 - 0
test/ssr/require.test.js

@@ -0,0 +1,10 @@
+const path = require('path');
+
+try {
+  process.env.VUE_ENV = 'server';
+  require(path.join(process.env.PWD, './lib/index'));
+  console.log('SSR require test PASS');
+} catch (e) {
+  console.error('SSR require test error');
+  throw Error(e);
+}