为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

5 回答

在终端,直接进入项目下bcrypt目录,执行命令node-gyp rebuild.

命令执行完后,grunt.

OK!

1 回复 有任何疑惑可以回复我~

我也出现了同样的问题,根据提示安装了python2.7.8,运行npm install bcrypt --save后等待了很久才执行完。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

   

D:\WWW\node_modules\imooc_movie\movie>npm install bcrypt --save

npm WARN package.json movie@0.2.0 No README data

npm WARN package.json crypto@0.0.3 crypto is also the name of a node core module

.

|

> bcrypt@0.7.8 install D:\WWW\node_modules\imooc_movie\movie\node_modules\bcrypt

 

> node-gyp rebuild

 

 

D:\WWW\node_modules\imooc_movie\movie\node_modules\bcrypt>node "C:\Program Files

\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-

gyp.js" rebuild

Building the projects in this solution one at a time. To enable parallel build,

please add the "/m" switch.

  blowfish.cc

  bcrypt.cc

  bcrypt_node.cc

..\src\bcrypt.cc(232): warning C4267: “=”: 从“size_t”转换到“unsigned char”

,可能丢失数据 [

D:\WWW\node_modules\imooc_movie\movie\node_modules\bcrypt\build\bcrypt_lib.vcxp

roj]

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): wa

rning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc [D:\WWW\nod

e_modules\imooc_movie

\movie\node_modules\bcrypt\build\bcrypt_lib.vcxproj]

..\src\bcrypt_node.cc(133): warning C4244: “参数”: 从“ssize_t”转换到“unsign

ed char”,可

能丢失数据 [D:\WWW\node_modules\imooc_movie\movie\node_modules\bcrypt\build\bcry

pt_l

ib.vcxproj]

..\src\bcrypt_node.cc(207): warning C4244: “参数”: 从“const ssize_t”转换到“

unsigned c

har”,可能丢失数据 [D:\WWW\node_modules\imooc_movie\movie\node_modules\bcrypt\b

uild\bc

rypt_lib.vcxproj]

..\src\bcrypt_node.cc(298): warning C4267: “初始化”: 从“size_t”转换到“int”

,可能丢失数据 [D:\

WWW\node_modules\imooc_movie\movie\node_modules\bcrypt\build\bcrypt_lib.vcxproj

]

..\src\bcrypt_node.cc(299): warning C4267: “初始化”: 从“size_t”转换到“int”

,可能丢失数据 [D:\

WWW\node_modules\imooc_movie\movie\node_modules\bcrypt\build\bcrypt_lib.vcxproj

]

C:\Users\Albert\.node-gyp\0.10.32\deps\v8\include\v8.h(184): warning C4506: 内联

数“v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)”没有定义 [D:\WWW\no

de_mod

ules\imooc_movie\movie\node_modules\bcrypt\build\bcrypt_lib.vcxproj]

          with

          [

              T=v8::Object

          ]

     正在创建库 D:\WWW\node_modules\imooc_movie\movie\node_modules\bcrypt\build\

Rele

  ase\bcrypt_lib.lib 和对象 D:\WWW\node_modules\imooc_movie\movie\node_modules\b

cr

  ypt\build\Release\bcrypt_lib.exp

  正在生成代码

  已完成代码的生成

  bcrypt_lib.vcxproj -> D:\WWW\node_modules\imooc_movie\movie\node_modules\bcry

  pt\build\Release\\bcrypt_lib.node

bcrypt@0.7.8 node_modules\bcrypt

└── bindings@1.0.0

   

而后再运行grunt就成功了。


0 回复 有任何疑惑可以回复我~

bcrypt安装有问题,看看你python环境有没?

0 回复 有任何疑惑可以回复我~

我把老师schemas user.js复制过去也不行 看来不是schema的问题

0 回复 有任何疑惑可以回复我~

是 schemas 里面的问题么

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51940    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程
意见反馈 帮助中心 APP下载
官方微信