-
-
Notifications
You must be signed in to change notification settings - Fork 151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments on the engineering page #194
Comments
在前端工程化这一节中,是否需要加入关于 ESLint 和 Prettier ,配合 VScode 做简单的代码格式化? |
考虑到这些都是非强制使用的工具,对于刚接触工程化的新同学来说可能有压力,所以我没有加进去,放在了 脚手架的升级与配置 里面才提及,因为这个阶段会开始涉及到项目开发,通过脚手架创建的模板大部分都会配套这些东西,放在这里说明我觉得可能时机正好。 |
坐等群主实战部分的内容。 |
感谢博主,目前我也是入行前端,慢慢敲代码,看了你的文章,通俗易懂,比官方文档的入门教程更通俗。 |
哈哈哈哈哈谢谢你 |
|
谢谢支持和打赏!然后这个地方应该也是那次 减少人称代词的更新 引起的,我更正啦! |
最近在总结前端工程化的东西,还是咱这篇较为全面,难易适中。 Webpack 工作流程:
module.exports = {
entry: './src/index.js'
};
module.exports = {
module: {
rules: [
{ test: /\.css$/, use: ['style-loader', 'css-loader'] },
{ test: /\.(png|svg|jpg|gif)$/, use: ['file-loader'] },
{ test: /\.(woff|woff2|eot|ttf|otf)$/, use: ['file-loader'] }
]
}
};
const HtmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
plugins: [new HtmlWebpackPlugin({ template: './src/index.html' })]
};
const path = require('path');
module.exports = {
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
}
}; 具体流程可以参考 深入浅出 Webpack Vite 工作流程:
|
教程非常有帮助,谢谢,大佬有时间的话是否考虑出一套node+express+mongodb的教程?特别是部署这一块,比如使用iis、宝塔、pm2啥的真正做到一个能线上访问 |
我三月份换工作后一直比较忙,好久没码字了,这方面应该也蛮多人写了分享,可以先搜索看看~ 宝塔我也没有用过,服务端我还是 Linux 用的比较多,21 年在 Vite 2 和 Vue 3 刚出来的时候写过一篇博客的改版介绍 重构于Vite ,里面有介绍了一些技术栈、 CI 构建、代码同步和服务端部署的操作思路也可以看看。 因为 Node 本身具备了 Nginx 的一些功能,所以我服务器是没有用 Nginx 的,涉及到的端口转发等服务代理是通过 http-proxy 操作,有相关需要的话也可以看看它的 README 文档~ |
~
The text was updated successfully, but these errors were encountered: