草庐IT

babel-plugin

全部标签

安卓工作室 "Unable to save plugin settings"

今天打开androidstudio时出现以下错误:然后,当我重新启动AndroidStudio后,我收到以下错误:启用“Android支持”并重新启动后,前两个错误再次显示,当我再次重新启动时,我再次收到第三个错误,并且“Android支持”插件再次被禁用。(我什至尝试卸载并重新安装AndroidStudio)我该如何解决这个问题? 最佳答案 我已经这样解决了这个问题:-转到文件>>使缓存无效/重新启动>>无效并重新启动重启后,如果出现警告,只需点击EnableAndroidSupport

新安webpack插件后编译报错compiler.plugin is not a function

        安装使用generate-asset-webpack-plugin时报错TypeError:compiler.pluginisnotafunction,网上搜索了一下大概就是webpack5与这些插件不匹配。推荐的方法几乎都是换一个适配的插件版本,但我所需要的这个插件在npm上最近更新时间是7年前💔。等不着作者适配于是决定自己改。 先看解决办法:主要也只是webpack升级后,触发钩子的写法变了而已        找到报错的文件,搜索“compiler.plugin”定位到问题所在,修改写法(如下),打个补丁,提交一下✔️。原先代码:compiler.plugin('emit'

javascript - 我可以导入 babel-polyfill 模块而不是全部导入吗?

如何导入babel-polyfill的一些特定模块而不是全部导入?对我来说,它似乎太大了,无法全部导入,我只使用了它的一些功能。我想要的如下:import"babel-polyfill/symbol"; 最佳答案 在底层,babel-polyfill使用了一个名为core-js的项目。(当然有一些定制)。它暴露了CommonJSAPI,因此假设您正在转译为CommonJS(使用preset-es2015时的默认行为),您可以简单地使用它://Thispollutestheglobalnamespace.Mayconflictwith

node.js - 在 Visual Studio 代码中运行 babel-node

通常通过命令行启动,我可以输入:babel-nodeserver.js当我尝试设置它以便断点和我收到的VisualStudio代码中不起作用的内容时:/Users/me/proj/node_modules/babel-cli/lib/babel-node.js--debug-brk=31893--nolazyserver.js/Users/me/proj/node_modules/babel-cli/lib/babel-node.js:line1:/Applications:isadirectory/Users/me/proj/node_modules/babel-cli/lib/ba

node.js - babel-node 的永远错误

我有一个简单的Node服务器://server.jsimportexpressfrom'express';importReactfrom'react';...当我尝试使用Forever运行它时:永远启动-c"babel-node--experimental"server.js,由于使用import而出错/Applications/MAMP/htdocs/React/ReactBoilerplates/koba04/app/server.js:1(function(exports,require,module,__filename,__dirname){importexpress^^^^

javascript - Promise.allSettled 在 babel ES6 实现中

我正在使用babel转译我的node.js@0.10.x代码,但我被promise所困。我需要allSettled类型的功能,可以在q和bluebird或angular.$q中使用例如。在babel的core-jsPromise上,没有allSettled方法。目前我正在使用q.allSettled作为解决方法:import{allSettled}from'q';在babelpolyfill中有类似的东西吗?或者,哪种算法适合我尝试实现? 最佳答案 2019年答案有aproposal将此功能添加到ECMAScript标准中,并且已被

node.js - 为什么 babel 将 .babel.json 存储在 USERPROFILE 路径中

我正在azureweb应用程序上运行nodejs应用程序,我正在尝试使用npm在其中集成babel。问题是babel正在尝试访问处的文件%USERPROFILE%命名为.babel.json,一个不存在的文件。这很可能是由以下人员安装的:npminstall-gbabel在azureweb应用程序上,我似乎根本找不到它(即使在网站的kudu中运行npminstall-gbabel之后)。我使用kudu自己将%USERPROFILE%中的文件复制到%USERPROFILE%但在网络应用重新启动时文件消失了。有没有办法让babel在web应用上工作?更新我确实省略了一些东西。当我尝试加载b

javascript - Babel编译错误: Cannot find module core-js/library/fn/get-iterator

这是我的目录结构:├───demo│├───entry││├───index.js││├───tap.js││└───util.js│├───node_modules│├───index.html│├───package.json│└───webpack.config.js├───src│├───tap.js│└───util.js├───index.js└───package.json在demo/entry/index.js我有importtapfrom'../../src/tap';编译时,babel报错ERRORin../src/tap.jsModulebuildfailed:E

javascript - 为什么我的 ES6(使用 Babel)类说 `this` 在实例方法中未定义?

我正在使用Hapi.JS在Node中构建一个应用程序。我有一个认证插件类,它给我带来了各种各样的问题。当我尝试从类的方法中引用this时,我收到一条错误消息,指出this未定义。为什么会这样?摘录:classOAuth{constructor(){}register(server,err,next){this.server=server;this.registerRoutes();}registerRoutes(){console.log(this.server.route);this.server.route([{method:'POST',path:'/oauth/token',c

node.js - 从 npm 脚本运行 babel-cli 不起作用

我按照指示here安装babel-cli。我将"build":"babelsrc-dlib"添加到我要运行它的目录中的package.json中。但是,在运行时,我收到此错误:?npmrunbuild>ipfs-readme-standard@1.0.0build/Users/richard/src/ipfs-readme-standard>babelsrc-dlibsrcdoesn'texistnpmERR!Darwin14.5.0npmERR!argv"/Users/richard/.nvm/versions/node/v5.0.0/bin/node""/Users/richard