搭建人人开源后台管理平台
1.登錄碼云-搜索人人開(kāi)源
2.登錄碼云-搜索人人開(kāi)源
git clone https://gitee.com/renrenio/renren-fast-vue.gitgit clone https://gitee.com/renrenio/renren-fast.git3 將拷貝下來(lái)的“renren-fast”刪除“.git”后,導(dǎo)入idea中
2.1 創(chuàng)建“admin”的數(shù)據(jù)庫(kù),然后執(zhí)行“renren-fast/db/mysql.sql”中的SQl腳本
2.2 修改“application-dev.yml”文件,默認(rèn)為dev環(huán)境,修改連接mysql的url和用戶名密碼
spring:datasource:type: com.alibaba.druid.pool.DruidDataSourcedruid:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://192.168.56.10:3306/admin?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghaiusername: rootpassword: root2.3 啟動(dòng)renren-fast項(xiàng)目,然后訪問(wèn)“http://localhost:8080/renren-fast/”
3 將拷貝下來(lái)的“renren-fast-vue”刪除“.git”后,導(dǎo)入Visual Studio Code中
3.1 安裝node.js,并且安裝倉(cāng)庫(kù)
#設(shè)置淘寶鏡像 npm config set registry http://registry.npm.taobao.org/ PS D:\tmp\renren-fast-vue> npm config set registry http://registry.npm.taobao.org/ PS D:\tmp\renren-fast-vue> npm install npm WARN ajv-keywords@1.5.1 requires a peer of ajv@>=4.10.0 but none is installed. You must install peer dependencies yourself. npm WARN sass-loader@6.0.6 requires a peer of node-sass@^4.0.0 but none is installed. You must install peer dependencies yourself. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})up to date in 17.227s PS D:\tmp\renren-fast-vue> PS D:\tmp\renren-fast-vue> npm run dev> renren-fast-vue@1.2.2 dev D:\tmp\renren-fast-vue > webpack-dev-server --inline --progress --config build/webpack.dev.conf.js10% building modules 5/10 modules 5 active ...-0!D:\tmp\renren-fast-vue\src\main.js(node:19864) Warning: Accessing non-existent property 'cat' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) (node:19864) Warning: Accessing non-existent property 'cd' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'chmod' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'cp' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'dirs' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'pushd' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'popd' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'echo' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'tempdir' of module exports inside circular dependency (node:19864) Warning: Accessing non-existent property 'pwd' of module exports inside circular dependency常見(jiàn)問(wèn)題1:“Module build failed: Error: Cannot find module 'node-sass”
運(yùn)行過(guò)程中,出現(xiàn)“Module build failed: Error: Cannot find module 'node-sass’報(bào)錯(cuò)問(wèn)題”,解決方法
用npm install -g cnpm --registry=https://registry.npm.taobao.org ,從淘寶鏡像那下載,然后cnpm下載成功。
最后輸入cnpm install node-sass --save。npm run dev終于能跑起來(lái)了!!! ———————————————— 版權(quán)聲明:本文為CSDN博主「夕陽(yáng)下美了剪影」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/qq_38401285/article/details/86483278
常見(jiàn)問(wèn)題2:cnpm - 解決 " cnpm : 無(wú)法加載文件 C:\Users\93457\AppData\Roaming\npm\cnpm.ps1,因?yàn)樵诖讼到y(tǒng)上禁止運(yùn)行腳本。有關(guān)詳細(xì)信息 。。。 "
https://www.cnblogs.com/500m/p/11634969.html
所有問(wèn)題的根源都在“node_modules”,npm install之前,應(yīng)該將這個(gè)文件夾刪除,然后再進(jìn)行安裝和運(yùn)行。
主要是windows平臺(tái)缺少編譯環(huán)境,
運(yùn)行:npm install -g node-gyp
劃重點(diǎn):需要注意一點(diǎn),由于權(quán)限這個(gè)命令必須要在管理員運(yùn)行的cmd命令窗口內(nèi)
執(zhí)行: npm install -g node-gyp
npm install node-sass --save-dev 安裝失敗后的包(第一次安裝請(qǐng)?zhí)^(guò)此步)要先卸載之前的包
npm uninstall node-sass
重新安裝
npm install node-sass
再次運(yùn)行npm run dev恢復(fù)正常:
4 代碼生成器 -renren-generator
4.1 修改配置數(shù)據(jù)庫(kù)配置
spring:datasource:type: com.alibaba.druid.pool.DruidDataSourcedruid:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://192.168.56.10:3306/admin?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghaiusername: rootpassword: root修改 generator.properties
renren-generator/src/main/resources/generator.properties
#代碼生成器,配置信息mainPath=com.test #包名 package=com.test.test moduleName=test #作者 author=djp #Email email=jdp@sina.com #表前綴(類名不會(huì)包含表前綴) tablePrefix=test_運(yùn)行“renren-generator”
總結(jié)
以上是生活随笔為你收集整理的搭建人人开源后台管理平台的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【Windows XP系统壁纸设置有哪些
- 下一篇: 强化学习之DQN(附莫烦代码)