草庐IT

babel-plugin

全部标签

java - maven shade plugin 会在 Windows 上自动缩小包名吗?

我有两个本地Artifact:一个是com.org.abc,另一个是COM.org.xyz。我创建了一个阴影jar,包括这2个和所有其他需要的依赖项。当我在Linux上创建一个SHADEDJAR时,会创建2个单独的文件夹:com和COM。但在WINDOWS上仅创建单个文件夹。当我在Windows上创建一个带阴影的jar时,它会创建一个文件夹:com.org,其中包含文件夹abc和xyz。不会创建单独的大写COM文件夹。因此,依赖于大写COM包的代码失败,出现无法初始化类错误。(我没有命名上面的2个,它们是由2个独立的团队单独创建和分发的,许多团队一直在使用这些jar,所以更改包名是一个

windows - Qt Creator 在Windows 10 上无法打开 "no Qt platform plugin could be initialized"

我从我的SurfacePro4中删除了Qt并重新安装它,因为它似乎无法找到QtQuick控件和其他qml相关模块。执行安装程序后,我尝试打开qtcreator并收到此消息ThisapplicationfailedtostartbecausenoQtplatformplugincouldbeinitialized.Reinstallingtheapplicationmayfixthisproblem.Availableplatformpluginsare:direct2d,minimal,offscreen,windows 最佳答案

python - 通过 Cygwin 在 Windows 上运行 Org-Babel Python 时出现 "permission denied"错误

我正在尝试org-babel网站上的Python示例,如下所示:#+begin_srcpython:sessiondeffoo(x):ifx>0:returnx+1elsereturnx-1foo(1)#+end_src在调用C-cC-c时,我在Minibuffer中得到以下错误:Searchingforprogram:permissiondenied,python我不知道为什么以及如何解决它。我当前的设置如下:我正在运行Windows7和cygwin。我已经通过cygwin安装了emacs,并在cygwin中通过emacs&声明了它。我已经尝试在emacs中编辑一些变量,但没有效果,

windows - vagrant-proxyconf "` 拆分': bad URI"error on installing plugin for Vagrant

请注意,我在Windows环境中运行它。我在公司代理后面工作,并试图获得vagrant-proxyconf插件工作,因此可以将Vagrant机器设置为通过代理工作。但是,在执行vagrantplugininstallvagrant-proxyconf时,出现以下错误:Bundler,theunderlyingsystemVagrantusestoinstallplugins,reportedanerror.Theerrorisshownbelow.Theseerrorsareusuallycausedbymisconfiguredplugininstallationsortransie

linux - Windows 和 Linux 上的 maven-antrun-plugin

我正在尝试让我的Maven项目在Windows7和ubuntu13.04上运行。在pom.xml文件中,我使用maven-antrun-plugin来调用scons我已经安装在我的linux和windows机器上。在这两个操作系统上,我已经验证我可以从shell/cmd运行scons,所以它在PATH上。pom看起来像这样:maven-antrun-pluginrun-sconsgenerate-resourcesrun但是当我在windows7上构建时,我得到:[ERROR]Failedtoexecutegoalorg.apache.maven.plugins:maven-antru

javascript - 包含了 babel polyfill,但是 forEach 在 IE11 的 NodeLists 上仍然不起作用

我已经让Webpack与Babel一起工作并包括@babel/polyfill,但是当尝试在NodeList上使用.forEach时,IE11仍然抛出SCRIPT438错误.这是我的package.json{..."scripts":{"build:js":"webpack--config./_build/webpack.config.js"},..."browserslist":["IE11","last3versions","notIE我的webpack.config.js:constpath=require('path');constwebpack=require('webpac

javascript - array.find 不适用于 Babel

我正在使用Babel转译我的ES2015代码。但是,它不会为数组翻译find。以下行抛出错误TypeError:options.findisnotafunctionletoptions=[2,23,4]options.find(options,x=>x 最佳答案 使用babelpolyfill。require("babel/polyfill");[1,2,3].find((x)=>x>=2);//=>2参见:Polyfill·Babel或者您可以使用回调。Array.find(arr,回调)Array.find([1,2,3],(x

javascript - 将 env 选项与非 env 选项合并时的 Babel 插件顺序

通天塔plugindocs说:PluginsrunbeforePresets.Pluginorderingisfirsttolast.Presetorderingisreversed(lasttofirst).通天塔.babelrcdocs说:Optionsspecifictoacertainenvironmentaremergedintoandoverwritenon-envspecificoptions.文档没有具体说明它们是如何合并的。我正在使用样板React项目react-slingshot,我想利用类属性转换。该项目使用babel-preset-stage-1,其中包含bab

javascript - 更新 : Errors with postCSS and Babel in Gulpfile

目标我正在更新旧的gulpfile.js,它过去主要用于将我的Sass编译成CSS,但现在我正试图让Gulp执行以下操作:同步浏览器,启动本地主机服务器-完成编译Sass=>CSS-完成使用JSHint显示任何JavaScript错误-完成用Babel编译ES6=>ES6(正在进行中)缩小所有Assets(正在进行中)显示项目文件大小-完成将index.html、style.css和图像部署到S3(工作中)观看文件,在.scss或.html更改时重新加载浏览器-完成问题尝试缩小我的Javascript并创建一个scripts.min.js文件,它不断向每个新的缩小的JavaScript

javascript - 浏览器化 + tsify + babelify; babel 被忽略

我想对我的代码进行browserify、tsify和babelify。Browserify和其他转译器之一可以工作,但它们不能一起工作。Babel似乎只是被忽略了(甚至不读.babelrc)。我有以下gulp代码:constgulp=require("gulp");constbrowserify=require("browserify");constsource=require('vinyl-source-stream');consttsify=require("tsify");constbabelify=require("babelify");functionbuild(){varb