can not find local grunt 的错误

时间:2022-03-24 08:19:13

ES5*以上版本需要jdk1.8,jdk1.8,jdk1.8.重要的工作说三遍

1、下载ElasticSearch

https://www.elastic.co/cn/downloads/elasticsearch#ga-release

因为是windows版本,所以下载zip即可

can not find local grunt 的错误

can not find local grunt 的错误

2、解压,我的目录位置:“E:\elasticsearch-5.4.1\”

在该文件夹的bin目录下双击elasticsearch.bat执行,完成后任意浏览器键入127.0.0.1:9200,呈现下面界面,证明告成

can not find local grunt 的错误

can not find local grunt 的错误

3、安置node

5以上版本安置head需要安置node和grunt(1.*,2.*直接用plugin命令即可安置)

下载地点:https://nodejs.org/en/download/    按照本身系统下载相应的msi,双击安置。

安置完成用cmd进入安置目录执行 node -v可检察版本号

can not find local grunt 的错误

can not find local grunt 的错误

在同一目录下执行 npm install -g grunt-cli命令,安置grunt 完呈现一堆黄字 证明安置告成(我安置完忘记截图了)

用grunt -version检察版本号

can not find local grunt 的错误

can not find local grunt 的错误

4、安置head

ctrl+c退出es

改削elasticsearch.yml文件

在文件最后插手

http.cors.enabled: true 
http.cors.allow-origin: "*"
node.master: true
node.data: true

放开network.host: 192.168.0.1的注释并改为network.host: 0.0.0.0

放开cluster.name;node.name;http.port的注释

双击elasticsearch.bat重启es

https://github.com/mobz/elasticsearch-head 下载zip文件

can not find local grunt 的错误

can not find local grunt 的错误

解压到指定文件夹下,我的文件夹是E:\elasticsearch-5.4.1\elasticsearch-head-master\

进入该文件夹,改削E:\elasticsearch-5.4.1\elasticsearch-head-master\Gruntfile.js

can not find local grunt 的错误

can not find local grunt 的错误

进入E:\elasticsearch-5.4.1\elasticsearch-head-master\_site改削app.js 中下文内容为处事器地点,如果是本机部署不改削也可以。

can not find local grunt 的错误

can not find local grunt 的错误

cmd进入E:\elasticsearch-5.4.1\elasticsearch-head-master文件夹

执行 npm install

然后在head源码目录中,执行npm install 下载的包:

npm install

效果如图:

首次运行安置可能会报警告或错误。可以从头运行一次npm install。

最后,在head源代码目录下启动nodejs:

安置完成执行grunt server 或者npm run start(以后每次),呈现下图证明安置告成,如果还弗成功,退出es再执行一次npm install -g grunt-cli