npm

webpack-loader

删除回忆录丶 提交于 2020-11-22 06:42:28
Loader loader 用于对模块的源代码进行转换。loader 可以使你在 import 或"加载"模块时预处理文件。 因此,loader 类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法。 loader 可以将文件从不同的语言(如 TypeScript)转换为 JavaScript,或将内联图像转换为 data URL。 loader 甚至允许你直接在 JavaScript 模块中 import CSS文件! 示例 例如,你可以使用 loader 告诉 webpack 加载 CSS 文件,或者将 TypeScript 转为 JavaScript。为此,首先安装相对应的 loader: //Install for one npm install --save-dev css- loader npm install --save-dev ts-loader //Install for two npm i --save-dev css-loader ts-loader //Install for three npm i --save-dev css-loader && npm i --save-dev ts-loader 推荐你使用第二种方式安装,关于npm之类的命令简写,请访问 npm文档 ,当然如果你英语不太好

Django从零搭建个人博客 | 博客项目归纳

半世苍凉 提交于 2020-11-22 03:21:22
原文章地址: EOSONES博客 本博客前端使用Bootstrap框架设计,后端使用Python-3.7,基于Django-2.1搭建,采用服务器Windows Server 2012,通过IIS部署。 如何从零搭建博客 Django 是使用 Python 编写的一个开源 Web 框架,可以用它来快速搭建一个高性能的网站。如果你是从零开始,而且没有任何相关的语言基础,推荐首先阅读 w3cschool | Django教程 学习Django基础知识,如果你只是从零接触Python而已,直接上手项目是公认的学习一门语言的好方法,其中 追梦人物的博客教程 将会教你搭建一个完整的个人博客。学习Django的过程从要养成查看源码与 官方文档 的习惯,90%的问题都可以在这里解决。但跨行自学从来不是一件轻松的事情,不仅效率很低,而且解决问题很慢收益且很小,自学一门语言的时间精力有限,如果你做事不是结果导向型,如何把握好兴趣使然的深度与工作必须的效率两者之间的权重问题是关键。 项目源码 博客地址: EOSONES 博客项目源码: Github 项目目录 首先安利一个快速生成如下目录结构的插件 mddir ,使用方式也很简单: 首先通过npm安装 >> npm install mddir -g #-g局部安装 cd 到你想生成目录的工程结构,直接运行mddir命令 >> cd X:\myblog

浅谈Vue(Vue项目搭建)

给你一囗甜甜゛ 提交于 2020-11-22 03:06:24
个人心得,项目使用vue两种方式,一种就是传统的使用方式,使用script标签直接引入; <script src="https://unpkg.com/vue/dist/vue.js"></script> 另外就是搭建脚手架,使用npm安装,安装步骤: 1、检查是否安装有nodeJS环境,没有的安装nodejs环境,4.0版本以上。 (1)、傻瓜式安装nodejs,去node官网下载,之后就是各种下一步。 安装vue-cli - npm install vue-cli -g - $ npm install --global vue-cli - $ npm install -g vue-cli 上面命令都可以安装vue脚手架,选择其中一条命令即可,行情问题,npm比较慢,可以使用cnpm 安装基于webpack工具的vue项目 vue init webpack sell //sell项目名称 执行完上面的命令后,窗口出现下图选择项 每一行对应分别是: 1. 项目名字 2. 项目描述 3. 作者 4. ES6代码风格检查器(需要就Y,不需要就N,建议新手N) 5. preset预设的选项,直接回车就好 6. 单元测试(如果基于界面测试选N) 7. e2e tests(选择N就好,目前没查为啥) *以上的配置会在项目的package.json配置里* 这样

react 环境搭建

混江龙づ霸主 提交于 2020-11-21 21:15:44
安装react ,首先要基于node.js 环境,安装地址:官网 https://facebook.github.io/react/docs/hello-world.html 下载软件,一直next继续逆行安装,安装完成后,再cmd 里面查看 node和npm 是打包一起安装的,只需要查看是否安装成功就可了。 1.node -v 2.npm -v 3.切换镜像 npm config set registry https://registry.npm.taobao.org 4.npm install -g yarn 5.npm install -g create-react-app 第3条是为了快,国内镜像 第5条 有利于我们快速创建一个react应用 完了create-react-app demo01 创建react项目,项目名为demo01 用vscode 来导入这个项目 cd 到这个项目下,npm start 启动 来源: oschina 链接: https://my.oschina.net/architectliuyuanyuan/blog/4732505

hbuilder 打包 vueAPP

邮差的信 提交于 2020-11-21 11:08:58
1:设置状态栏颜色 在manifest.json 找到 plus 下添加 "statusbar": { "immersed": true /*沉浸式状态栏*/ 设置背景色就不要设置 此项 或者删除不配置 "background": "#ffffff" }, 2 :home键返回问题 mui进行手机物理键的监听 首先安装 vue-awesome-mui npm i vue-awesome-mui 在main.js注册 import Mui from 'vue-awesome-mui' ; Vue.use(Mui); 在index.html <script> mui.init({ keyEventBind: { backbutton: true //关闭back按键监听 } }); // //首页返回键处理 // //处理逻辑:1秒内,连续两次按返回键,则退出应用; var first = null ; mui.back = function () { //首次按键,提示 再按一次退出应用 if (!first) { first = new Date().getTime(); //记录第一次按下回退键的时间 mui.toast( "再按一次退出应用" ); //给出提示 history.go(-1); //回退到上一页面 setTimeout( function () { /

webpack 4.x之搭建前端开发环境

て烟熏妆下的殇ゞ 提交于 2020-11-21 06:42:08
  webpack是一个现代JavaScript应用程序的静态模块打包器,借用官网的一张图,它能够将一些预处理语言,js的最新语法转换成浏览器识别的内容。现在一般的前端框架都有比较成熟的脚手架,大多数对webpack都有个较好的集成,我们只需要敲一些简单的命令就能生成一个通用的项目模板,比较便捷,但是要知其然知其所以然,所以今天就尝试着从零开始搭建一个前端开发环境。   项目源码:      https://github.com/gerryli0214/webpack-demo   webpack的四个核心概念:     1、入口(entry)     2、输出(output)     3、loader     4、插件(plugins)   首先,我们执行下npm init;初始化一个node工程,填写项目的信息,整个项目的目录结构如下:      全部安装webpack-cli: npm install webpack-cli -g   安装项目webpack依赖: npm install webpack webpack-cli -D   新建一个 webpack.config.js, 这个是webpack默认配置文件,在里面我们可以配置打包信息,初始化文件为: const config = {}; module.exports = config;    入口(entry):

vue-cli3 搭建 vue 项目

做~自己de王妃 提交于 2020-11-21 06:28:00
vue-cli3 搭建 vue 项目 <font color="red">项目是在mac的环境下配置的 win的同学请移步</font>【 https://www.cnblogs.com/zhaomeizi/p/8483597.html】 <br/> 安装 node.js 1. 首先是打开node官网【 https://nodejs.org/en/#download】 下载LTS版本,一路傻瓜式安装。 2. 打开Mac下的终端输入:node -v 会出现版本号就说明成功了。 安装 npm 1. 首先获取 node 的安装模块的权限 sudo chmod -R 777 /usr/local/lib/node_modules/ 2. 然后安装 npm 淘宝镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org 3. 检测是否安装 npm 成功 npm -v 安装 webpack (全局安装) npm install webpack -g <font color="red">如果安装卡住了,或者安装不上,可以尝试</font> cnpm install webpack -g 安装 vue 手脚架(全局安装,比如 vue 模板等) npm install vue-cli -g 创建 vue 项目 1.

webpack:从0搭建项目

橙三吉。 提交于 2020-11-21 06:18:48
从Git上新建一个项目demo (或者从本地新建一个demo文件夹); 在demo文件夹下,打开cmd(或者Git Bash),安装react: npm i react react-dom 安装webpack及相关 npm i -D webpack webpack-cli webpack-dev-server html-webpack-plugin style-loader css-loader webpack-dev-server:实现热更新; html-webpack-plugin:实现自动将打包好的文件注入到页面; 如果使用less进行开发可以加上"less less-loader"; 4. 安装babel,将高级语法转换成es5 npm i -D @babel/core @babel/preset-env @babel/preset-react babel-loader 其中@babel/core是babel的核心模块,包含了babel的核心功能; @babel/preset-env支持转换ES6以及更新的js语法,并且可根据需要兼容的浏览器类型选择加载的plugin从而精简生成的代码;@babel/preset-react包含了babel转换react所需要的plugin;babel-loader是webpack的babel加载器。 5. 搭建项目结构 在demo文件夹下

Vue脚手架(vue-cli)安装总结

可紊 提交于 2020-11-21 04:24:39
单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。 提供一个官方命令行工具,可用于快速搭建大型单页应用(SPA)。该工具为现代化的前端开发工作流提供了开箱即用的构建配置。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目: 1 # 全局安装 vue-cli 2 $ npm install --global vue-cli 3 # 创建一个基于 webpack 模板的新项目 4 $ vue init webpack my-project 5 # 安装依赖,走你 6 $ cd my-project 7 $ npm install 8 $ npm run dev 注意:CLI 工具假定用户对 Node.js 和相关构建工具有一定程度的了解。如果你是新手,我们强烈建议先在不用构建工具的情况下通读指南,在熟悉 Vue 本身之后再使用 CLI。 1.1、环境搭建 1.1.1、安装node.js 从n ode.js官网 下载并安装node,安装过程很简单,一路“下一步”就可以了。安装完成之后,打开命令行工具(win+r,然后输入cmd),输入 node -v,如下图,如果出现相应的版本号,则说明安装成功。 如果安装不成功

webpack 搭建React(手动搭建)

别说谁变了你拦得住时间么 提交于 2020-11-21 02:43:59
前言 最近真的都是在瞎学,看到自己不是很明白的东西,都喜欢自己手动去敲1到3遍(晚上下班的时候咯), 瞧, React 基于webpack 搭建,react 官方有一套手脚架工具,我自己也搭建过确实挺好使的,适合初学者学习学习。 但是自己还是想手动来搭建,嗯 于是写一篇不用手脚架搭建的博客,供自己加强记忆,哈哈哈 开始咯 创建项目目录 新建 react-webpack 项目 cd react-webpack 初始化 npm 环境 npm init //一路回车 package.json 文件下 其实就是记录依赖相关的 加载库 { "name": "react-webpack" , "version": "1.0.0" , "description": "" , "main": "index.js" , "scripts" : { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "yf" , "license": "ISC" } 依赖安装 npm i react -D npm i react-dom -D npm i webpack -D npm i webpack-cli -D (因为webpak 到 4版本以上 就需要这个 ,不然会报错) 创建目录 创建 src ,build 2个目录 在