在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:商Mall城-前台开源软件地址:https://gitee.com/onion_mate/shangmao-fe开源软件介绍:商Mall城后端项目 商Mall城介绍商Mall城 - 校园电商用户端项目3.11.0 使用说明项目可能遇到初始化问题的解决方案(此区块代理部分用于管理端"node-sass"依赖的安装问题)一:使用淘宝镜像 直接运行下面的命令即可: SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass 我们可能更希望能直接使用 npm install 安装所有依赖,所以我的做法是在项目内添加一个 .npmrc 文件: phantomjs_cdnurl=http://cnpmjs.org/downloadssass_binary_site=https://npm.taobao.org/mirrors/node-sass/registry=https://registry.npm.taobao.org 这样使用 npm install 安装 node-sass 和 phantomjs 时都能自动从淘宝源上下载,但是在使用 npm publish 的时候要把 registry 这一行给注释掉,否则就会发布到淘宝源上去了。 二:使用梯子 假设你的梯子在你本地机器上开启了一个第三方服务器 127.0.0.1:1080,那么只需按照下面的方法配置一下就能正常安装 node-sass 了(如果你开启的是 PAC 模式而不是全局模式,那还需要将 s3.amazonaws.com 加入 PAC 列表): npm config set proxy http://127.0.0.1:1080 npm i node-sass 下载完成后删除 http 代理 npm config delete proxy嗯,这样下来就能正常安装了。 项目初始化步骤1.安装nodejs环境,推荐使用v4.4.7 下载地址 : https://nodejs.org/download/release/v4.4.7/ 2.全局安装webpack v2.x 命令: (sudo) npm install -g [email protected] --registry=http://registry.npm.taobao.org 3.全局安装webpack-dev-server 命令: (sudo) npm install -g [email protected] --registry=http://registry.npm.taobao.org 4.下载源码,解压缩 5.在项目根目录执行npm初始化 命令: npm install --registry=http://registry.npm.taobao.org 6.启动项目 开发模式: npm run dev (windows系统上为npm run dev_win)生产模式: npm run dist (windows系统上为npm run dist_win) 7.开发模式下预览项目 访问:http://localhost:8088/dist/view/index.html 注意1.用户端接口使用代理服务器: devServer: { port: 8088, inline: true, proxy : { '**/*.do' : { //target: 'http://www.evobly.com:8080/', //使用线上服务器进行代理 target: 'http://localhost:8099/', //对本地开发环境进行代理 changeOrigin : true } }} 2.用户端线上地址:http://www.evobly.com 管理端线上地址:http://admin.evobly.com 测试账号:admin 密码:smalltest 个人博客码云特技
|
请发表评论