webstorm工具没用错吧!汗!
使用gulp or grunt or webpack来构建你的前端环境
1.scss -> css可以使用node-sass插件来编译
2.你需要本地服务器和免刷新,可以使用browserSync
3.如果js里有ajax调用后台的api,那么你需要处理跨域问题,可以搜索关键字jsonp,cors,nginx proxy
这里推荐你使用http-proxy-middleware来代理你的请求
3.如果有额外的需要,比如打包压缩css,js,图片之类的,npmjs.org上也有相应的插件可供选择,
4.npm下载插件国内较慢,推荐使用淘宝的npm镜像 -> cnpm,可以大大提高下载速度,当然也可以使用facebook开源的yarn,他同样可以使用淘宝的npm的镜像
留意到根目录(只是有点像。。)下有个iml文件,搜了下貌似是IntelliJ IDEA的项目配置文件,而且还有个config.yml也像是什么的配置……那个README.md里没有任何说明么?……不过我觉得你如果无交接直接接手的话,也不一定就要沿用原项目的IDE吧?可以架个本地服务先看下view里边的页面,然后看看文件夹下有还没有类似于scss这种需要编译的东西,把对应的工具找齐应该就差不多了……data里边的像是模拟数据,看下页面里ajax是怎么写的吧,然后那个.editorconfig是命名约定配置,你去搜下大部分编辑器/IDE都有这个插件的。大概我知道的就这些了~
....
简单说说。
json 文件应该都是些模拟数据,测试ajax某些业务的,这个影响不大。
scss 是样式,按照这个项目的揍性,我估计是用koala直接编译的吧,直接指向输出文件即可。
js 依赖库 和业务都放在scripts文件夹下边了。。有点凌乱了。小伙子你最好整理下。
views 就不说了。
gulp webpack就不安利了。。。任重而道远。这个起个静态服务器,配置个scss的编译应该就可以跑的起来了
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答895 阅读✓ 已解决
6 回答1.1k 阅读
从你的图里看好像没什么太多的依赖。
js看起来引了jquery?或者你再检查下script标签都引了什么。
scss的话编译成css就好了(用koala或者其他的工具)