文章详情页
node.js - 在vuejs-templates/webpack中dev-server.js里为什么要exports readyPromise?
浏览:314日期:2023-08-26 08:41:35
问题描述
看源码dev-server.js只有在package.json 里被node.js调用,如下:
'start': 'node build/dev-server.js',
但在dev-server.js中的exports是返回给node.js吗?node.js会如何使用返回的readyPromise?

vuejs-templates/webpack的地址为:https://github.com/vuejs-temp...
问题解答
回答1:这里导出readyPromise的目的在于提供了一个钩子给用户在webpack打包完成后执行自定义的操作,你可以在一个脚本中引入dev-server.js的导出,
//custom.jslet devServer = require(’dev-server.js’)devServer.then(()=>{ //执行自定义的操作})
在packge.json中将原先的start任务内容替换为'node build/dev-server.js',这样npm run start时会执行自定义的操作
标签:
vue
相关文章:
1. javascript - 关于jsp中嵌入js代码的问题2. javascript - 百度坐标,返回目标附近有哪些坐标3. android-webview - Android 7.0 webview不自动刷新4. javascript - 网页打印页另存为pdf的代码一个问题5. javascript - 一个JS多元运算符的问题6. javascript - [MUI 子webview定位]7. javascript - 判断用户网络环境8. javascript - 有一个异步获取数据的函数A,其他依赖这个A得到的数据的函数是否都必须是异步的?9. javascript - 为什么var obj = {}创建对象的方法里面不能用this.xxx来声明属性 ?10. angular.js - angurlarJS的安卓的微信端中用加载ngCookies会出错的问题
排行榜

网公网安备