摘要:
环境是 windows下通过vagrant运行虚拟机(ubuntu) Host:windows 10 Guest: ubuntu(vagrant) 根据之前的经验,不要在 Guest环境中执行npm install操作 大坑:虚拟机共享目录中不要进行任何的开发工作 所以在 Host环境中安装 看似安 阅读全文
摘要:
总之,在windows机器上用vagrant
两者之间的 synced_folder 共享目录只能用于拷贝文件
千万不可在此目录中进行 npm install / tar xzvf 类操作 阅读全文
摘要:
gyp WARN EACCES user "root" does not have permission to access the dev dir "/home/ganiks/.node-gyp/8.15.0"
node-pre-gyp WARN Pre-built binaries not installable for bcrypt@3.0.3 and node@8.15.0 (node-v57 ABI, glibc) (falling back to source compile with node-gyp) 阅读全文
摘要:
这个错误以前遇到过,关键词 symlink permission,意思是没有创建超链接的权限;
我今天这种环境经常遇到这种问题(Windows宿主机器+Vagrant Ubuntu Host机器)
给 npm install 添加参数 --no-bin-links
简言之,所有不支持软链接的磁盘系统都需要用到这个 --no-bin-links 阅读全文
摘要:
root权限全局安装 npm install -g 仍有权限问题,认识参数 --unsafe-perm
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/10.15.0"
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/bcrypt/.node-gyp' 阅读全文
摘要:
写这篇文章之前,关于ubuntu14.04(Trusty)默认安装的NodeJS版本是0.10.25百思不解(什么鬼,哪一年的NodeJS)
写这篇文章之时,NodeJS的LTS版本号都已经10.15.0,当然Ubuntu在2018年也都发行ubuntu18.04(我还没打算用)
系统我可以用4年前的,但是node不行
于是每次都要倒腾Node新版本的安装,踩过一些坑
但是本着刨根问底的原则,还是收获不小 阅读全文
摘要:
最近需要将Mysql的数据库导出一份Word的文档出来,本文记录调研后几个可用的工具和方法 阅读全文
摘要:
Yii2 有个很重要的特性是对 `Restful API`的默认支持, 通过短短的几个配置就可以实现简单的对现有`Model`的`RESTful API`
本文通过分析rest部分源码,简单剖析下yii2 实现 restful 的原理,并通过一些定制实现 对 关联模型的RESTful api 操作。 阅读全文
摘要:
用CURL命令行测试REST API 无疑是低效率的,这里把最近使用的两款 Chrome 插件总结下 + POSTMAN + 简单易用 + REST Console + 功能强大 使用的话用POSTMAN就够用了,但是我更喜欢 REST Console ,因为她的功能非常强大和全面,一下子就能让你搞 阅读全文
摘要:
关于 Yii2 中 RESTful API 的开发,可以参考另一篇随笔 "http://www.cnblogs.com/ganiks/p/yii2 restful api dev.html" 测试的过程中遇到一个这样的问题, 报错 405 yii2 RESTful API 405 Method ... 阅读全文
摘要:
参考文档: "http://www.yiiframework.com/doc 2.0/guide rest.html" 以 DB 中的 news 表为例创建该资源的 RESTful API,最终的测试通过工具 POSTMAN 测试如下图; 通过 yii2 ,非常方便的创建 RESTful API 步 阅读全文
摘要:
yii2 阅读全文