《前端程序员备忘录》
前端基础知识、面试题集锦。
有点地方可能自己写得不好,不完善,甚至是不对,希望看发现的朋友能提个issue,或者提个pr。^_^
本书内容采用markdown编写,使用vuepress生成网站静态内容,拥有较好的阅读体验,在线阅读地址:
源码地址
本项目代码托管于Github上,项目地址:https://github.com/Yakima-Teng/memo。
意见反馈
由于个人时间、精力和知识深度有限,编写中如有勘误或不妥之处,还请不吝指出。点此进行反馈。
版权说明
本书为开源项目,可在线免费阅读。未经允许不得用于商业用途。但允许出于学习目的的少量转载,转载请以链接形式注明出处:
《前端程序员备忘录》
常用命令
本地开发
npm run docs:dev
构建正式产物
npm run docs:build
说明:构建产物在docs/.vuepress/dist目录下
部署到github的gh-pages
npm run deploy:gh-pages
说明:这个命令会先编译再部署,故无需另外进行编译命令。
部署到服务器
npm run deploy:server
说明:先要将config-example.js文件重命名为config.js, 然后填上服务器的部署信息。再执行上述命令。
编译并部署到服务器上
npm run buildAndDeployToServer
其实质是npm run docs:build && npm run deploy:server
。
编译并部署到所有远端(gh-pages和服务器)
npm run buildAndDeploy
nginx配置
if ($http_accept_language ~* ^zh){
rewrite ^/$ /memo?lang=zh redirect;
}
if ($http_accept_language ~* ^en){
rewrite ^/$ /memo?lang=en redirect;
}
location /memo {
alias /www/wwwroot/www.lookmaths.com/client/dist/;
}