记录一下manjarolinux下angular+spring+nginx的项目环境安装nodejs和npm,我尝试去官网下载安装包,不知什么原因都失败了。好在manjaro自带的软件库有最新版本,可以轻松安装。甚至还有查看依赖最新版本的工具,省去了手动更新的麻烦。然后用一条命令完成AngularCLI的全局安装:npminstall-g@angular/cli安装nginx。我在这里犯了一个错误。在nginx官网上,没注意我的linux版本,直接下载了一个linux包。结果配置了半天都失败了,但是官网明确标注了各个linux版本的安装方法。遗憾的是nginx官网并没有提供manjaro/arch版本的包,不过其实可以在manjaro软件库中找到(不得不说这个软件库真的很强大,什么都有),还是安装吧通过以下命令:pacman-Snginx-mainline安装完成后,使用命令nging-t报如下错误:nginx:[warn]couldnotbuildoptimaltypes_hash,youshouldincreaseeithertypes_hash_max_size:2048ortypes_hash_bucket_size:64;忽略types_hash_bucket_size/解决方法:在etc中找到nginx下的nginx配置文件nginx.conf,在如下位置添加配置信息,顺便包含nginx配置文件types_hash_max_size2048;server_names_hash_max_size2068;types_hash_bucket_size1024;然后nginx-t测试配置文件是否正确。git配置设置gitusername/emailgitconfig--globaluser.name[username]gitconfig--globaluser.email[email]pull/fetch免密码操作gitconfig--globalcredential.helper存储查看配置信息gitconfig--list安装Webstorm和IDEA以前有经验。这次直接在曲软件库里搜索。果不其然,确实存在,只是IDEA是社区版,功能不全。如果想要专业版,只能去官网手动配置。图标开始,这里就不赘述了
