找回密码
 立即注册
搜索

为什么我install完,编译出错

6
回复
3409
查看
[复制链接]

10

主题

25

帖子

175

积分

 楼主| 2018-6-14 14:59:42 显示全部楼层 |阅读模式
本帖最后由 mongo 于 2018-6-14 15:00 编辑 少了node_modules\.bin\cross-env' 这个啊 21154.png ,我也按照文档里请运行一次hap update --force(执行完毕后不需要按照提示再次运行npm install)过了
回复

使用道具 举报

16

主题

112

帖子

920

积分

2018-6-14 15:41:12 显示全部楼层
本帖最后由 jy 于 2018-6-14 15:42 编辑 跟我的问题一样的

解压到项目目录下的node_modules文件夹中.rar

7.51 KB, 下载次数: 4

解压

回复

使用道具 举报

10

主题

25

帖子

175

积分

 楼主| 2018-6-14 15:53:07 显示全部楼层
jy 发表于 2018-6-14 15:41 跟我的问题一样的
覆盖完还是少东西F:\kuai>npm run build > Tutorial@1.0.0 build F:\kuai > hap build internal/modules/cjs/loader.js:596 throw err; ^ Error: Cannot find module 'cross-spawn' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15) at Function.Module._load (internal/modules/cjs/loader.js:520:25) at Module.require (internal/modules/cjs/loader.js:650:17) at require (internal/modules/cjs/helpers.js:20:18) at Object. (F:\kuai\node_modules\cross-env\dist\index.js:9:19) at Module._compile (internal/modules/cjs/loader.js:702:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:713:10) at Module.load (internal/modules/cjs/loader.js:612:32) at tryModuleLoad (internal/modules/cjs/loader.js:551:12) at Function.Module._load (internal/modules/cjs/loader.js:543:3) Command failed: F:\kuai\node_modules\.bin\cross-env NODE_PLATFORM=na NODE_PHASE=dv F:\kuai\node_modules\.bin\webpack --config F:\kuai\node_modules\hap-toolkit\tools\webpack.config.js
回复

使用道具 举报

8

主题

16

帖子

970

积分

2018-6-14 15:54:26 显示全部楼层
npm install cross-env --save-dev
回复

使用道具 举报

10

主题

25

帖子

175

积分

 楼主| 2018-6-14 15:59:34 显示全部楼层
快到碗里来 发表于 2018-6-14 15:54 npm install cross-env --save-dev
装完这个还是少 Cannot find module 'cross-spawn' 能不能给我全部文件
回复

使用道具 举报

16

主题

112

帖子

920

积分

2018-6-14 16:11:18 显示全部楼层
你重新hap init 一个项目,然后在新项目中npm install,再把新项目目录下的node_modules文件夹整个拷贝到当前项目目录下(拷贝前先将现有项目的node_modules文件夹重命名一下)
回复

使用道具 举报

10

主题

25

帖子

175

积分

 楼主| 2018-6-14 16:55:10 显示全部楼层
jy 发表于 2018-6-14 16:11 你重新hap init 一个项目,然后在新项目中npm install,再把新项目目录下的node_modules文件夹整个拷贝到当 ...
可以了 ,感谢大神
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册