一:使用淘宝镜像
直接运行下面的命令即可:
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass
我们可能更希望能直接使用 npm install 安装所有依赖,所以我的做法是在项目内添加一个 .npmrc 文件:
phantomjs_cdnurl=http://cnpmjs.org/downloads
sass_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 webpack@2.2.1 --registry=http://registry.npm.taobao.org
3.全局安装webpack-dev-server
命令: (sudo) npm install -g webpack-dev-server@1.16.2 --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:8086/dist/view/index.html
1.后台管理系统使用了sass, 需要安装ruby和sass
2.后端接口也要使用代理:http://localhost:8086/manage/* --> http://admin.evobly.com/manage/
devServer: {
port: 8086,
proxy : {
'/manage' : {
target: 'http://admin.evobly.com',
//target: 'http://127.0.0.1:8099',
changeOrigin : true
},
'/user/logout.do' : {
target: 'http://admin.evobly.com',
//target: 'http://127.0.0.1:8099',
changeOrigin : true
}
}
}
3.后台管理系统线上地址:http://admin.evobly.com (浏览器请使用急速模式,不要用兼容模式)
4.后台管理系统的预览账号:admin smalltest
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型