Commit 4ae2b78d by Иван Кубота

not working

parent 26ba6cd5
...@@ -36,7 +36,12 @@ const serveBundle = async function(tpl, res){ ...@@ -36,7 +36,12 @@ const serveBundle = async function(tpl, res){
'<script src="'+cacheEntry+'.js"></script>') '<script src="'+cacheEntry+'.js"></script>')
); );
transformJSX(data+'', path.join(pack.src, pack.entry.js), function(err, result) { transformJSX(data+'', path.join(pack.src, pack.entry.js), function(err, result) {
cache['/'+cacheEntry+'.js'] = result.code; debugger
if(err){
console.error(err)
cache[ '/' + cacheEntry + '.js' ] = JSON.stringify(err, null,2);
}else
cache['/'+cacheEntry+'.js'] = result.code;
}); });
}); });
...@@ -56,7 +61,8 @@ var transformJSX = function(code, fileName, cb) { ...@@ -56,7 +61,8 @@ var transformJSX = function(code, fileName, cb) {
"pragmaFrag": "D.f", // default is React.Fragment "pragmaFrag": "D.f", // default is React.Fragment
"throwIfNamespace": false // defaults to true "throwIfNamespace": false // defaults to true
} ], } ],
["@babel/plugin-transform-modules-commonjs"] ["babel-plugin-async-import"]
//["@babel/plugin-transform-modules-commonjs"]
], ],
sourceMaps: 'both', sourceMaps: 'both',
sourceFileName: fileName sourceFileName: fileName
......
...@@ -19,7 +19,8 @@ ...@@ -19,7 +19,8 @@
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.8.3", "@babel/core": "^7.8.3",
"@babel/plugin-transform-react-jsx": "^7.8.3" "@babel/plugin-transform-react-jsx": "^7.8.3",
"babel-plugin-async-import": "ssh://git@github.com:bernardmcmanus/babel-plugin-async-import.git"
}, },
"plugins": [ "plugins": [
"@babel/plugin-transform-react-jsx" "@babel/plugin-transform-react-jsx"
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
"@babel/types" "^7.8.3" "@babel/types" "^7.8.3"
lodash "^4.17.13" lodash "^4.17.13"
"@babel/helper-plugin-utils@^7.8.3": "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
version "7.8.3" version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670"
integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==
...@@ -126,6 +126,13 @@ ...@@ -126,6 +126,13 @@
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.3.tgz#790874091d2001c9be6ec426c2eed47bc7679081" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.3.tgz#790874091d2001c9be6ec426c2eed47bc7679081"
integrity sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ== integrity sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==
"@babel/plugin-syntax-dynamic-import@^7.2.0":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
"@babel/plugin-syntax-jsx@^7.8.3": "@babel/plugin-syntax-jsx@^7.8.3":
version "7.8.3" version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz#521b06c83c40480f1e58b4fd33b92eceb1d6ea94" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz#521b06c83c40480f1e58b4fd33b92eceb1d6ea94"
...@@ -152,7 +159,7 @@ ...@@ -152,7 +159,7 @@
"@babel/helper-plugin-utils" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3"
"@babel/plugin-syntax-jsx" "^7.8.3" "@babel/plugin-syntax-jsx" "^7.8.3"
"@babel/template@^7.8.3": "@babel/template@^7.4.4", "@babel/template@^7.8.3":
version "7.8.3" version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.3.tgz#e02ad04fe262a657809327f578056ca15fd4d1b8" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.3.tgz#e02ad04fe262a657809327f578056ca15fd4d1b8"
integrity sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ== integrity sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==
...@@ -351,6 +358,13 @@ aws4@^1.8.0: ...@@ -351,6 +358,13 @@ aws4@^1.8.0:
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz#7e33d8f7d449b3f673cd72deb9abdc552dbe528e" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz#7e33d8f7d449b3f673cd72deb9abdc552dbe528e"
integrity sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug== integrity sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==
"babel-plugin-async-import@ssh://git@github.com:bernardmcmanus/babel-plugin-async-import.git":
version "2.1.0"
resolved "ssh://git@github.com:bernardmcmanus/babel-plugin-async-import.git#55aad29d8947247deffc56f3d0c38a9bf9773cb0"
dependencies:
"@babel/plugin-syntax-dynamic-import" "^7.2.0"
"@babel/template" "^7.4.4"
babel-plugin-dynamic-import-node@^2.3.0: babel-plugin-dynamic-import-node@^2.3.0:
version "2.3.0" version "2.3.0"
resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f" resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment