mac中yeoman构建你的项目
2024-08-28 23:41:28
一开始用在mac中构建一个项目就遇到一个很奇怪的事,
做好各种准备工作后,我开始创建一个angular01作为测试目录,结果运行yo脚手架之后,选择angular工作流进行构建项目,出来的结果我开始慌了,完全不按照我的目录去创建文件
,而是在外面创建了一大堆文件。
解决方法:
外层的目录很可能已经有了yo的配置文件,去终端ls -a看看有没有下面这样的这样的文件,将其删除,重新试试即可
这个问题解决之后也还没有那么顺利,首先你可能遇到权限问题,yeoman没有权限在你的mac中创建目录文件,这导致报错严重
解决方法:
终端运行下面命令:
sudo chown -R $USER /usr/local/lib/node_modules
接下来你也不一定顺利,因为你的构造器可能需要sass,gulp-util什么的,这可能需要翻墙才能顺利的下载
介绍一个mac中好用的翻墙工具
有了这个,你在npm install中可能会顺利很多,当然你可以尝试cnpm的
在你安装顺利完成的情况下,我选择的generator是bootstrap-webapp,运行完指令之后
会帮你把很多事都给做了,是不是很酷
运行gulp serve
运行成功!
gulpfile有着各种配置项,可以定制化你的项目。
一个bootstrap+webpack+gulp的项目就构建好了
当然yeoman听说有着很多很多的generator,等着你去发现...
最新文章
- 全文检索引擎 Solr 部署与基本原理
- Excel—身份证生日提取
- 前端常用的几个js判断(一)
- JavaScript数组与对象的关系
- 《oracle每日一练》免安装Oracle客户端使用PL/SQL
- Windows Server 2012 FTP配置 后客户机一直登录不上
- HDU 1452 Happy 2004(因子和的积性函数)
- [Bootstrap]全局样式(五)
- 学习笔记DAY2
- didReceiveMemoryWarning-内存警告处理方法-iOS
- java大数取余
- VSCode+Xdebug断点调试PHP(全攻略)
- git checkout --ours 【学习笔记】
- 创建Gitblit本地服务器(For windows )01
- .net core redis 驱动推荐,为什么不使用 StackExchange.Redis 转发 https://www.cnblogs.com/kellynic/p/9325816.html
- eclipse装了springboot插件后yml文件没有自动提示问题
- Mongo导出mongoexport和导入mongoimport介绍
- AI图谱
- FIND_IN_SET()函数
- 什么是Less、typescript与webpack?