项目构建
蚁方阵
千里之行,始于足下,用代码编织技术人生
展开
-
ESlint发生”Parsing error“错误的解决办法
按照grunt-eslint的默认配置,发生了“Parsing error: ‘import’ and ‘export’ may appear only with ‘sourceType: module’”错误。原创 2016-07-17 23:01:11 · 37875 阅读 · 2 评论 -
Mac OS安装brew出现错误的解决办法
Mac OS默认已安装好了ruby,所以可直接运行一下命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"但是在安装过程中,会提示如下错误:xcode-select: error: invalid developer directory'/Libra原创 2017-08-23 18:42:09 · 11498 阅读 · 0 评论 -
brackets打开大项目的解决办法
用brackets打开kibaba项目时,提示如下错误: This project contains more than 30,000 files. Features that operate across multiple files may be disabled or behave as if the project is empty.解决办法: 1. 安装brackets-file原创 2017-07-14 18:07:44 · 1259 阅读 · 0 评论 -
invalid derived query的解决办法
在Eclipse的运行过程中,突然有一个接口跳出如下错误:invalid derived query!No property find found for the type Account! 排查过程: 1. 检查class文件是否存在,检查文件是否已准确编译; 2. 检查JRE的版本是否为开发版本;发现一切正常,继续排查: 3. 执行mvn compile,继续正常; 4. 执行mvn原创 2017-06-05 15:13:49 · 6041 阅读 · 0 评论 -
如何修改MAVEN本地仓库的存储位置
打开MAVEN项目,突然发现本地仓库竟然移到了E盘,配置还不能修改,截图如下: 解决办法,找到MAVEN的setting.xml,或者创建一份新的setting.xml文件,将localRepository指向自己需要的位置,如下:<!-- 如果需要默认的配置,屏蔽此段话即可--><localRepository>C:/Users/yiifaa/.m2</localRepository>需要原创 2017-06-05 14:33:46 · 1957 阅读 · 0 评论 -
Webpack dev server热加载失败的解决办法
利用Webpack dev server作为热加载服务器时,出现以下错误:XMLHttpRequest cannot load http://localhost:8080/dist/06854fc8988da94501a9.hot-update.json. No 'Access-Control-Allow-Origin' header is present on the requested res原创 2017-05-10 16:52:26 · 9667 阅读 · 0 评论 -
webpack-hot-middleware热加载相关错误的解决办法
错误1:找不到__webpack_hmrGET http://127.0.0.1/__webpack_hmr 404 (Not Found)在webpack的entry配置添加引用路径’webpack-hot-middleware/client?path=/__webpack_hmr&timeout=10000&reload=true’,相关的参数最好不要省略,否则会出现无法自动刷新的问题。处理脚本原创 2017-05-10 16:51:15 · 17749 阅读 · 0 评论 -
提升Eclipse安装、更新插件的速度
Eclipse安装插件时,经常非常慢,甚至无缘无故地中断,导致无法安装。经过诊断,发现原因就是我们的网络是特色网络,不能一般地连接外网。因此解决的办法,就很简单了,只需要设置Eclipse的网络代理,即可解决,步骤如下:选择“Window –> Preferences”;选择子菜单“Network Connections”;“Active Provider”选择“Manual”;选择“HTT原创 2017-01-13 18:02:10 · 3628 阅读 · 0 评论 -
解决“Plugin execution not covered by lifecycle configuration”错误
在配置kotlin的MAVEN项目中,Eclipse出现以下错误:Plugin execution not covered by lifecycle configuration:org.jetbrains.kotlin:kotlin-maven-plugin:1.0.6:compile (execution: compile, phase: compile)解决办法如下,在POM配置文件的plu原创 2017-01-13 18:00:38 · 21846 阅读 · 1 评论 -
解决MINGW64、Git Bash命令不能回退的问题
1. 现象突然之间,不知道进行了什么设置,Windows 7 Git bash客户端(MINGW64环境)突然不能删除字符了,命令必须一次性全部输入正确,否则既无法回退,也无法删除。输入退格键,光标反而退后一个字符,DEL键也是如此,同时所有bash快捷键也无法支持,如CTRL+A等。2. 解决办法进入用户的主目录(如不知道,可输入命令“echo ~”或“echo $HOME”得到个人目录文件夹),原创 2016-12-22 16:05:56 · 5522 阅读 · 3 评论 -
Fedora 25安装KDE Plasma
对于Fedora自带的gnome用着不是太习惯,于是打算换个桌面管理器,也是传说中排名第一的KDE plasma,话不多说,过程如下:# 安装KDE桌面sudo dnf install @KDE-desktop# 安装桌面切换器sudo dnf install switchdesk# 切换桌面switchdesk kde据我测试了多次,执行“switchdesk kde”桌面系原创 2016-12-21 14:41:56 · 9989 阅读 · 0 评论 -
npm 安装git项目的几种方式
1. 直接通过用户名安装# 直接利用用户名与仓库名进行安装npm install yiifaa/yii-es6-amd# 或者为了提醒自己,加上github前缀进行区分npm install github:yiifaa/yii-es6-amd2. 通过地址安装# 这样适合安装公司内部的git服务器上的项目npm install git+https://[email protected]原创 2016-12-21 14:41:16 · 38926 阅读 · 0 评论 -
Webpack错误解决(二): Cannot resolve 'file' or 'directory'
在webpack的使用中,出现如下错误:Module not found: Error: Cannot resolve 'file' or 'directory' ./MathUtils in E:\Workspace\webpack-common\es6通过提示信息可以看出,获取的文件没有后缀名,针对这种情况,必须要检查webpack的resolve配置信息,如果没有配置resolve,必须添原创 2016-12-16 12:25:50 · 22396 阅读 · 0 评论 -
Webpack无法编译ES6文件的原因分析
在项目中使用了Webpack与ES6技术,但经常出现ES6文件没有编译的错误,如下:main.js:62 Uncaught SyntaxError: Unexpected token export浏览器提示export关键无法识别,显然ES文件没有被编译,依次诊断的顺序如下:1. 确认是否存在.babelrc如果没有在babel-loader里明确指定ES6的子集,那么系统根路径下必须包含.babe原创 2016-12-16 12:24:43 · 6943 阅读 · 1 评论 -
Webpack错误解决(一):ERROR in Entry module not found
在webpack.config.js做了少许更改后,运行webpack命令,突然出现以下错误:ERROR in Entry module not found: Error: Cannot resolve 'file' or 'directory'./es6/index.es6 in E:\Workspace\webpack-template然而反复对比了目录结构,发现“es6/index.es6原创 2016-12-08 18:33:35 · 52674 阅读 · 1 评论 -
解决npm install安装了太多架包的问题
安装vue 1.0.28时,执行如下命令,却发现node_modules文件里猛然增加了几十个架包,看起来非常不爽。# 只安装Vue V1的最新版本npm install vue@">=1.0.28 < 2.0.0" --save# 输出目录文件 ll node_modeles/执行ll命令后,输出的内容如下:drwxr-xr-x 1 yiifaa 197609 0 12月 7原创 2016-12-07 16:29:12 · 14101 阅读 · 2 评论 -
谈谈JSDOC对ES6的支持
随着AMD与COMMONJS的深入人心,ES6与babel的组合已成为前端开发必备套件,所以也有必要更新JSDOC的写法,为应用与技术的发展与维护提高更好的文档支持。1. 生成文档的两种选择根据前端代码编译的生命周期,生成文档可以选择在ES6编译后或ES6编译前,编译后的优点是能完全兼容ES3文档规范,学习成本低,所需的JSDOC注解较少,但经过测试,却发现可信度不高,原因在于编译后代码与注释的关联原创 2016-12-07 12:32:13 · 3796 阅读 · 0 评论 -
extract-text-webpack-plugin配置出错的解决办法
在Webpack集成extract-text-webpack-plugin中,总提示无法找到正确的loader,如下:Module build failed: ModuleParseError: Module parse failed: Unexpected token (1:0)You may need an appropriate loader to handle this file type原创 2017-12-21 22:46:08 · 14160 阅读 · 0 评论