『壹』 如何在window环境下执行jade编译成html文件
1首先要下载抄nodejs,下载完成后安装,安装完袭毕打开终端,输入node –v,如果可以看到版本信息,表明安装成功了2使用npm命令(npm install jade -g)安装JADE模块3安装成功后打开WebStorm,点击菜单栏的file-settings,点击Tools,就会看到File Watchers选项项,点击File Watchers,会出现配置界面4点击右侧的“+“号,在下拉列表中点击JADE5里面的选项只需要配置两个即可,首先在Program选项中填入jadeNaNd的路径,因为JADE是安装在全局环境中的,所以jadeNaNd一般都在AppData\Roaming\npm 下,以我的电脑为例,完整路径是:C:\Users\Administrator\AppData\Roaming\npm\jade.cmd;然后再在Arguments中加上‘-P ’记得P要大写,P后面有个空格,完整内容如下:“-P $FileName$”
『贰』 怎么把express中的jade文件改成ejs'
最近在看《Node.js从入门到精通》,看到使用nodejs进行web开发的时候,准备创建ejs项目遇到问题了!!!使用express -t ejs microblog创建出来的居然不是ejs项目,而是jade项目(jade这语法虽然简化了html,但是本人懒就不想再去学了),这就无语了。。上网查了一下问题,才发现现在的版本已经没有-t这个命令了,改为express -e microblog,运行完之后,根据提示运行cd microblog && npm install(建议分开输入,先输入cd microblog,再输入npm install。因为我用的是windows系统,连在一起输入居然报错了),ejs模板就安装好了。使用:npm start 就可以运行项目了。在ejs项目上使用.html后缀的方法:app.js文件上添加:1.var ejs = require('ejs');2.app.engine('.html',ejs.__express);3.先注释掉app.set('view engine', 'ejs'),添加app.set('view engine','html');
『叁』 第一次运行jade程序出现“java.lang.NoClassDefFoundError: jade/Boot”错误
import后面没有小数点,应该是空格:import jade.core.Agent;extend改为:public class Hello extends Agent