-
Notifications
You must be signed in to change notification settings - Fork 34
调试指南
turingou edited this page Sep 17, 2014
·
1 revision
使用以下命令开启实时调试与编译工具
$ npm run dev
调试工具基于 NPM based workflow,所有依赖在 package.json
文件中定义。这个文件目前只用来做调试工具的配置文件,不会作为发布到 NPM 模块的描述文件。
运行以上命令后,应当可以看到以下输出:
> [email protected] dev /Users/<HOME>/duoshuo/duoshuo-embed.css
> npm run watch & npm run serve
> [email protected] serve /Users/<HOME>/duoshuo/duoshuo-embed.css
> serve --no-less .
> [email protected] watch /Users/<HOME>/duoshuo/duoshuo-embed.css
> rewatch less/*.less -c 'npm run build-less'
serving /Users/<HOME>/duoshuo/duoshuo-embed.css on port 3000
如果运行失败,检查是否 3000
端口已经被占用,如果此端口被占用,需要释放这个端口才能开启调试工具。
当调试工具正常开启后,即可访问 http://localhost:3000/example/
页面,开始进行新主题的调试工作
此调试工具会监听 ./less
文件夹下的文件变化,并在文件变化时实时编译 css 文件到 ./dist
目录中。./example/index.html
中引用了这个 css 文件,因此会反应出修改后效果。
一般情况下,不需要自己修改工作流,如果有需要,可以查看 package.json
文件,并找到 scripts
字段中相应的 shell
代码进行修改。工作流相应的依赖定义在 devDependencies
中。