前端开发

nodejs重定向

2019-08-219次阅读node
nodejs重定向: res.writeHead(302,{ 'Location': 'https://www.xinran001.com' //add other headers here... }); res.send();
前端开发

nodejs中的异常错误处理

2019-08-1645次阅读node
异常处理是程序运行中必须要关注的地方,当异常出现后,应该第一时间关注到,并且快速解决。大部分程序员们都不敢保证自己的代码百分比正确,所以应该在写代码时就要对异常提前做预防处理,尽量保证在异常出现时,给用户一个友好的提示,不至于服务挂起导致请求超时,并且能将异常信息做记录上报,方便后期排查解决。
前端开发

node模块包装时传递五个参数

2019-07-3055次阅读node
node在解析每个模块(js 文件)时,会对每个模块进行包装,就是在代码外面加一个闭包,并且向里传递五个参数,这样就保证了每个模块之间的独立,就像下面这样:
前端开发

CommonJs规范中require导入带路径和不带路径的区别

2019-07-3071次阅读node
require()里面的参数有两种写法,一种带路径一种不带路径。
前端开发

Node核心API的path模块学习

2019-07-03122次阅读node
在webpack配置中经常会碰到path.resolve(__dirname, 'dist')、path.parse(file.path)、path.resolve(filepath)等关于path的API使用,是时候总结整理学习一下关于文件路径及path模块的API。
前端开发

Node获取npm命令行参数

2019-06-06325次阅读node
process.argv属性返回一个数组,其中包含当启动Node.js进程时传入的命令行参数。第一个元素是node执行文件路径。 第二个元素将是正在执行的JavaScript文件的路径。 其余元素将是任何其他命令行参数。
前端开发

Node中获取当前文件或上级目录路径

2019-06-05137次阅读node
__dirname和__filename都是全局对象,path.resolve(__dirname, '..')当前命令所在的上一个目录
前端开发

npm中--save-dev与--save的区别

2019-04-04200次阅读npmnode
我们安装autoprefixer处理浏览器前缀的后处理程序,我们采用的是 “npm install autoprefixer –save-dev ”命令安装,因为我们在发布后用不到它,而只是在我们开发才用到它。dependencies下的模块,则是我们发布后还需要依赖的模块,譬如像jQuery库或者vue,react,Angular框架类,我们在开发完后还要依赖它们,否则就运行不了。