随笔分类 - node&es6&vue
摘要:show me the code function getPromise(cbk){ return (new Promise(cbk)); } getPromise(function (res,rej) { res("suc1") //只会执行一个,并把参数传递到catch或者then rej("e
阅读全文
摘要:常用命令 #帮助 npm -l #列出全部命令 npm help cmd-name #查看某个命令的用法 #配置 npm config list -l #查看全部配置项,或者npm config ls -l npm config set <key> <value> [-g|--global] npm
阅读全文
摘要:参考: http://nodejs.cn/api/modules.html (nodejs官方教程) 常识性知识 nodejs的模块有2种类型:commonjs模块和es模块; 不可以 require() 具有 .mjs 扩展名的文件。 试图这样做会抛出错误。 .mjs 扩展名是保留给 ECMASc
阅读全文
摘要:关于vue项目开发环境的跨域问题,网上搜索到的方案和解释竟然没有一个真正理解和解释清楚了的。本人做了各种测试全部整理清楚,觉得有必要和大家分享我得出的结论。 方案一:axios的baseURL设置为全路径,无需使用proxy 开发环境的时候,只用axios就可以解决跨域问题;不用在配置文件中配置 p
阅读全文
摘要:参考: https://www.jianshu.com/p/f489e7764cb8 (Webpack-dev-server的proxy用法:) https://blog.csdn.net/u014440483/article/details/87267160 (vue-cli3搭建项目之webpa
阅读全文
摘要:参考: https://zhuanlan.zhihu.com/p/28245984(知乎:webpack原理总结) https://segmentfault.com/a/1190000006178770(入门webpack,看这篇就够了) http://www.xbhub.com/wiki/webp
阅读全文
摘要:以 jQuery 为例 一、绝对路径直接引入,全局可用 主入口页面 index.html 中用 script 标签引入: 这样,其实就已经可以在项目中使用 jQuery 了。 我们来看一下 调试器 截图: 可以看到,我们是可以正常打印出 jQuery 的。由于我的项目开启了 ESLint 检测,所以
阅读全文
摘要:参考: https://www.cnblogs.com/guanghe/p/6560698.html (nodejs中的require和import) http://t.zoukankan.com/little-oil-p-14754549.html(nodejs 如何处理 ES6 模块) 前言 决
阅读全文
摘要:如题,在项目中,经常有些函数和变量是需要复用,比如说网站服务器地址,从后台拿到的:用户的登录token,用户的地址信息等,这时候就需要设置一波全局变量和全局函数 定义全局变量 原理: 设置一个专用的的全局变量模块文件,模块里面定义一些变量初始状态,用export default 暴露出去,在main
阅读全文
摘要:以npm安装msbuild为例: npm install msbuild: 会把msbuild包安装到node_modules目录中 不会修改package.json 之后运行npm install命令时,不会自动安装msbuild npm install --save: 会把msbuild包安装到
阅读全文