Skip to content

Commit 4dd6706

Browse files
author
fishineyuan
committed
添加注意点
1 parent dacc0c2 commit 4dd6706

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

README.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@
99
- [常见问题](#常见问题)
1010
- [插件列表](Plugins.md)
1111

12+
*注意:为了安装的顺利进行,保险的方式是先卸载原来node, 删除C:\Users\用户名\AppData\Roaming下的npm, npm-cache目录*
13+
1214
## 安装NODE
1315

14-
官网下载node版本6.x即可
16+
官网下载安装node版本6.x即可
1517

1618
```
1719
node --version
@@ -35,6 +37,8 @@ node --version
3537
proxy=http://dev-proxy.oa.com:8080/
3638
```
3739

40+
*建议:不需要使用tnpm, 配置好npm的代理即可*
41+
3842
### 设置NODE_PATH
3943

4044
- Windows
@@ -55,11 +59,21 @@ npm install -g fis3
5559

5660
## 安装fis-parser-node-sass
5761

58-
`fis-parser-node-sass`依赖`node-sass`, `node-sass`的编译在windows上很麻烦
62+
`fis-parser-node-sass`依赖`node-sass`, 如果需要编译`node-sass`容易失败
63+
64+
*注意:不可安装fis3-parser-node-sass, 此组件已停止维护*
65+
66+
### 安装
67+
68+
```sh
69+
npm install -g fis-parser-node-sass
70+
```
71+
72+
一般情况下可以直接下载到*.node文件顺利安装,如果安装因编译失败请转至下一步
5973

6074
### 编译准备
6175

62-
- 安装python 2.X, *注意安装3.X无效, gyp不支持*
76+
- 安装python 2.X, *注意:安装3.X无效, gyp不支持*
6377
- 安装之后需检查环境变量path是否有类似`C:\Python27;C:\Python27\Scripts;`的值, 没有自己添加
6478
- 安装`.NET Framework SDK`
6579
- 下载地址https://www.microsoft.com/en-hk/download/details.aspx?id=19988
@@ -69,8 +83,6 @@ npm install -g fis3
6983

7084
安装最新版的`node-sass`, 一般情况下是不需要编译的,可以直接下载到已编译好了的.node文件
7185

72-
`fis-parser-node-sass`不是很靠谱,里面的node-sass版本写死了, 安装依赖node-sass时一般容易编译失败
73-
7486
我的做法是:
7587
- 全局安装node-sass
7688
- 全局安装fis-parser-node-sass
@@ -91,7 +103,7 @@ npm install -g fis3-hook-commonjs fis3-postpackager-loader fis3-deploy-replace \
91103

92104
```sh
93105
npm install -g babel-cli babel-preset-es2015 babel-preset-es2015-loose \
94-
babel-preset-react babel-preset-stage-0 fis-parser-babel-6.x
106+
babel-preset-react babel-preset-stage-0 fis-parser-babel-6.x fis3-parser-babel
95107
```
96108

97109
### 其它
@@ -101,7 +113,7 @@ npm install -g fis3-deploy-html-inline-merge fis3-deploy-pack fis3-hook-annotati
101113
fis3-hook-lego fis3-postpackager-inline fis3-postpackager-loader-common \
102114
fis3-postprocessor-autoprefixer fis3-preprocessor-js-require-css \
103115
fis3-preprocessor-js-require-file fis-optimizer-htmlmin fis-optimizer-png-compressor \
104-
fis-parser-imweb-tpl
116+
fis-parser-imweb-tpl fis-spriter-csssprites-group
105117
```
106118

107119
## 试跑demo

0 commit comments

Comments
 (0)