概述
在公司里访问网络有限制,连自己的网站都没法搞了,wordpress的发布被屏蔽了,空了再去搞,所以先将文章发布到csdn上面
1、目的
将多个字体文件自动化进行base64编码
2、步骤
从 nodejs官网 下载安装包安装,windows是傻瓜式的,安装好之后应该是有 npm (nodeJs package manage)nodejs包管理工具 的,dos命令检查自己是否安装成功。
node -v //显示node版本
npm -v //显示npm包管理工具
安装grunt构建工具,先全局安装后进入项目安装grunt
npm install -g grunt-cli
npm install -g grunt
3、问题
进入项目目录查看grunt的安装情况
grunt -version // 也可以用 grunt -V(*大写的)
问题来了,dos命令反馈。
”grunt“不是内部或外部命令,也不是可运行的程序 或批处理文件。
4、问题排查
查看node的安装根目录
npm root -g
在运行grunt -version还是不行
网上找了很多,给出正确解决方案的没几个,所以自己摸索,最后确定了加环境变量的解决方案。
这类问题都可以解决,如:
”gulp“不是内部或外部命令,也不是可运行的程序 或批处理文件。
5、解决方法步骤
我的系统系windows7,自己参照解决哦。
1、桌面->计算机->属性->高级系统设置 -> 高级->环境变量
2、上面的用户变量 ,新建-> 变量名:NODE_PATH -> 变量值:C:USERAdministratorAppDataRoamingnpmnode_modules ->确定
注意:这里Administrator确定是自己的用户名或nodejs安装根目录,不知道命令,npm root -g,查看,还有要指到node_modules下面才行
3、从新启动dos ,进入项目查看grunt是否可用
6、base64编码
网上编码文件代码很多,给个参考,
npm install grunt-base64
不知道怎么弄的,进入目录运行
npm install
修改Gruntfile.js 的参数配置,后运行grunt
最后
以上就是安静酸奶为你收集整理的"grunt" 不是内部或外部命令,解决方法的全部内容,希望文章能够帮你解决"grunt" 不是内部或外部命令,解决方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复