mkdir useHtmlApi
git init
npm init
git add package.json
git commit -m 'npm init'
当git add README.md之后就可以发现下次git commit的提交就可以包括修改过的内容了
git reset --hard HEAD^表示回退上一个版本
git reset --hard HEAD^^表示回退上上个版本
回到固定的某个提交版本(如果找不到自己的版本编号了,可以使用git reflog查看每一次的命令)
npx webpack --config webpack.config.js;将根据本地的webpack配置文件进行打包
webpack的配置文件的位置暂时不知道在哪里修改,然后就是寻找文件的位置在include中配置的,cssloader Ok
在output中通过变量输出对应的文件名到index.html中(17中已解决)
首先在生产环境中加入source map有利于查找问题位置引入 devtool: 'inline-source-map'(还有不同等级的map)
使用观察者模式,检查当文件发生改变自动编译输出(使用webpack --watch)唯一问题是浏览器无法热更新
webpack-dev-server用来处理热更新npm 执行webpack-dev-server --open 然后在webpack配置文件中写入devServer
要监听的文件(发现更新效率较低,等待时间较长)
resolve需要重新打包的文件,减少loader时间
将source-map的类型改为cheap类型大大减少打包时间
model设置为开发者模式,可以减少一定的时间
暂时不清楚是否有其他方法!!!!
https://www.cnblogs.com/wonyun/p/6030090.html(html-webpack-plugin详解)
vue组件之间的值传递
vue组件之间的事件触发还有input的model的值传递,总的来说都是通过eventloop分发事件