node.js安装与renren-generator的使用(二)

一、安装node.js

1.1下载版本如下(node.js v14.16.0 ,结果居然显示 npm 不支持,同时查找npm -version居然是6.1.0版本,提示需要下载其他版本)

 

1.2通过查找node.js与npm不匹配(https://blog.csdn.net/weixin_44280273/article/details/110410352)找到解决方法

   原来在C:\Users\用户名\AppData\Roaming下有两个缓存文件夹,需要删除之前卸载的老版本遗留下来的缓存文件,删除后npm版本显示6.14.11

 

 

1.3配置 npm 使用淘宝镜像npm config set registry http://registry.npm.taobao.org/

 1.4导入前端项目的依赖npm install

  1.4.1安装依赖出现 chromedriver 之类问题,先在项目里运行下面命令 npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver 然后再运行 npm install

 

 

 

  1.4.2出现如下错误,以管理员身份运行cmd,执行命令npm install --global --production windows-build-tools,然后再执行npm install

1.5运行项目npm run dev(http://localhost:8001/#/login)

 

  1.5.1启动报错,输入命令>npm install vue-loader

  1.5.2最终在以管理员身份运行的cmd里面重新执行npm install,然后输入命令>npm run dev成功启动

 

 

 

二、renren-generator的使用

2.1首先进入application.yml文件中修改数据库信息

 

 

 

 2.2修改application.properties(mainPath主路径  package包名  moduleName模块名)最终的包名为package.moduleName.xx,另外可修改

tablePrefix=wms_(表前缀)当不加前缀出现类名Wms,当加了前缀,类名无Wms

 

2.3在template中找到controller模板,删掉@RequirePermissons注解以及引用包,可使生成的代码不使用(org.apache.shiro.authz.annotation.RequiresPermissions)

 

 

 2.4启动后,默认80端口访问http://localhost/#generator.html选择表名,点击生成代码即可

 

2.5生成代码进行复制到相应的模块项目当中,对于controller、dao等的报错问题,我们可以直接到renren-fast或者renren-generator项目中找到对应的类或者是引用依赖

 

 

renren-generator->http://localhost:80/ 代码生成器访问

 

posted @ 2021-04-15 16:14  ffzzblog  阅读(229)  评论(0)    收藏  举报