相关疑难解决方法(0)

意外的令牌punc«(»,从UglifyJS创建块时预期的punc

尝试使用webpack进行生成构建时出现以下错误2.2.1:

> cross-env NODE_ENV=production webpack --config internals/webpack/webpack.prod.babel.js --color -p --progress

 Hash: 7bb2cdb98aab2f36f7e1                                                                 
Version: webpack 2.2.1
Time: 259158ms
                           Asset       Size  Chunks                    Chunk Names
39.1ac14d04bb54ae025fbd.chunk.js     575 kB      39  [emitted]  [big]  
                       .htaccess    1.53 kB          [emitted]         
                   manifest.json  624 bytes          [emitted]         
 0.b0881f3ea995a2fc465f.chunk.js     600 kB       0  [emitted]  [big]  
 1.350b2d8a46d91e3c0911.chunk.js     918 kB       1  [emitted]  [big]  
 2.e52c43dc81bf586e8812.chunk.js     636 kB       2  [emitted]  [big]  
 3.c7b3f0e5477649c6c9d3.chunk.js     646 kB       3  [emitted]  [big]  
 4.8ce7dfe0860e39ae2456.chunk.js     631 kB       4  [emitted]  [big]  
 5.d78c86c5b48b1b431c01.chunk.js     632 kB       5  [emitted]  [big]  
 6.9f79d2c5fa73cb97cc74.chunk.js     630 kB       6  [emitted]  [big] …
Run Code Online (Sandbox Code Playgroud)

javascript node.js uglifyjs reactjs webpack

11
推荐指数
2
解决办法
1万
查看次数

babel 7不会在node_modules中编译ES6类

我在IE11 SCRIPT1002中出错:语法错误(类语法有问题)。我的简单代码有2行:

import { struct } from 'superstruct';
console.log('finished');
Run Code Online (Sandbox Code Playgroud)

我不想将babel7编译类转换为ES5代码

我试过写.babelrc文件:

 {
  "presets": [
    [
      "@babel/preset-env",
      {
        "targets": {
          "ie": "11"
        }
      }
    ]
  ]
}
Run Code Online (Sandbox Code Playgroud)

https://babeljs.io/docs/zh-CN/babel-plugin-transform-classes也未修复

更新:我尝试使用@ babel / plugin-preset-es2015在ES5代码中转换类,但是babel7中不推荐使用此包

请帮帮我

javascript babel node.js ecmascript-6

8
推荐指数
1
解决办法
2555
查看次数

标签 统计

javascript ×2

node.js ×2

babel ×1

ecmascript-6 ×1

reactjs ×1

uglifyjs ×1

webpack ×1