当前位置: 首页 > news >正文

erp软件是干嘛的/5g网络优化

erp软件是干嘛的,5g网络优化,织梦dedecms电影网站模板,建设一个地方门户网站博客类小程序源码,快速开通流量主,代码地址 安装NodeJs 随着前端分工越来越明确,出来的很多的优秀框架,大部分多需要nodeJs运行环境,官网地址 NPM配置代理,这种方式可提高访问外网的速度,但有更好的方式替代 npm config rm proxy npm con…

博客类小程序源码,快速开通流量主,代码地址

安装NodeJs

随着前端分工越来越明确,出来的很多的优秀框架,大部分多需要nodeJs运行环境,官网地址

NPM配置代理,这种方式可提高访问外网的速度,但有更好的方式替代

npm config rm proxy   
npm config rm https-proxy
npm config set proxy http://127.0.0.1:5858 
npm config set https-proxy http://127.0.0.1:5858
npm config set registry=http://registry.npmjs.org

配置NPM的国内镜像源

配置国内镜像源,大部分包多可以快速下载,只要少部分要依赖github的包,下载要慢些,对win系统,可能检测更换系统,或者C盘空间不是很大,可以配置NPM依赖包存放的地址

npm install -g npm --registry=https://registry.npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install -g bower --registry=https://registry.npm.taobao.org#可选,将npm默认设置从淘宝服务器上获取数据
npm config set registry "https://registry.npm.taobao.org"#配置npm的全局模块的存放路径以及cache的路径
#注意:配置全局模块位置后,需要把新的global加入到环境变量,否则安装的全局插件找不到路径,不能使用
npm config set prefix "D:\nodejs\global"
npm config set cache "D:\nodejs\cache"
#检测环境:npm -v   bower -v

NPM常用命令

npm view react          搜索查看react
npm cache ls react      查看本地缓存的react
npm install --save jquery@1.9.1     安装指定版本的包
npm install --cache-min 9999999 <package-name>
npm install --cache-min Infinity <package-name>     超过这个时间的模块,才会从 registry下载
npm-cache install       替代npm利用缓存安装安装
npm cache clean --force 清空缓存,install安装失败时,可试试解决
npm install color-name --unsafe-perm=true   #npm ERR! enoent 出现可以试试对应的包

使用bower插件搭建Angular开发环

a、新建文件夹,如:angular
b、进入文件夹下,执行命令,初始化bower环境:bower init  按照提示输入一些基本信息
c、根目录创建.bowerrc文件,并在其中加入如下内容,告诉bower将组件库下载到特定的目录{"directory": "public/components"}
d、用bower安装angular环境bower install angular#1.6.0-rc.0 --save#--save标志 这个额外的标志,是告诉bower把我们的安装记录放置入bower.json文件,便于通过bower更新项目#会在angular/public/components/目录下引入angular1.6的相关代码
e、开始angular开发,编写在public下编写index.html文件,引入对应的js文件<script type="text/JavaScript" src="components/angular/angular.min.js"></script>
f、使用bower引入其它插件:bower install angular-bindonce --save

bower常用命令

cache-clean             清除Bower的缓存,或清除指定包的缓存
completion              Bower的Tab键自动完成
help                    显示Bower命令的辅助信息
info                    指定包的版本信息和描述
init                    交互式的创建bower.json文件
install                 安装一个本地的包
link                    包目录的符号连接
list, ls                列出所有已安装的包
lookup                  根据包名查询包的URL
register                注册一个包
search                  根据包名搜索一个包
uninstall               删除一个包
update                  更新一个包
bower uninstall --help  显示命令的具体使用方法

Webpack基本配置

#常用命令
webpack --config XXX.js     #使用另一份配置文件(比如webpack.config2.js)来打包
webpack --watch             #监听变动并自动打包
webpack -p                  #压缩混淆脚本,这个非常非常重要!
webpack -d                  #生成map映射文件,告知哪些模块被最终打包到哪里了
webpack {entry file} {destination for bundled file}
webpack app/start/main.js dist/start/bundle.js #命令打包JS文件#webpack.config.js的文件打包,放根目录下,__dirname是node的当前目录
module.exports = {entry:  __dirname + "/app/start/main.js",//已多次提及的唯一入口文件output: {path: __dirname + "/dist/start",//打包后的文件存放的地方filename: "bundle.js"//打包后输出文件的文件名}
}#个性化配置js的打包名称
var CommonsChunkPlugin = require("webpack/lib/optimize/CommonsChunkPlugin");
module.exports = {entry: {p1: "./page1",p2: "./page2",p3: "./page3",ap1: "./admin/page1",ap2: "./admin/page2"},output: {filename: "[name].js"},plugins: [new CommonsChunkPlugin("admin-commons.js", ["ap1", "ap2"]),new CommonsChunkPlugin("commons.js", ["p1", "p2", "admin-commons.js"])]
};
{entry: {page1: "./page1",//支持数组形式,将加载数组中的所有模块,但以最后一个模块作为输出page2: ["./entry1", "./entry2"]},output: {path: "dist/js/page",filename: "[name].bundle.js"}
}
//最终会生成一个 page1.bundle.js 和 page2.bundle.js,并存放到 ./dist/js/page 文件夹下
//指定公共文件生成到指定目录
plugins: [
new webpack.optimize.CommonsChunkPlugin("file2","./anotherpath/file2.bundle.js")
]
//特定目录打包生成特定目录下的代码
module.exports = {entry: {"start/":__dirname +"/app/start/main.js",//已多次提及的唯一入口文件"angular/":__dirname+"/app/angular/main.js"},output: {path: __dirname + "/dist",//打包后的文件存放的地方filename: "[name]bundle.js"//打包后输出文件的文件名}
}#常用配置
#配置source maps,需要配置devtool,有{source-map,cheap-module-source-map,cheap-module-source-map,cheap-module-eval-source-map}四个选项cheap-module-eval-source-map方法构建速度更快,但是不利于调试,推荐在大型项目考虑da时间成本是使用
module.exports = {devtool: 'eval-source-map',//配置生成Source Maps,选择合适的选项entry:  __dirname + "/app/start/main.js",output: {path: __dirname + "/dist/start",filename: "bundle.js"}
}#本地开发服务器配置:npm install --save-dev webpack-dev-server
module.exports = {devtool: 'eval-source-map',entry:  __dirname + "/app/start/main.js",output: {path: __dirname + "/dist/start",filename: "bundle.js"},devServer: {contentBase: "./public",//本地服务器所加载的页面所在的目录colors: true,//终端中输出结果为彩色historyApiFallback: true,//不跳转inline: true//实时刷新} 
}#css-loader 和 style-loader使用:npm install --save-dev style-loader css-loader
module.exports = {devtool: 'eval-source-map',entry:  __dirname + "/app/main.js",output: {path: __dirname + "/build",filename: "bundle.js"},module: {loaders: [{test: /\.json$/,loader: "json"},{test: /\.js$/,exclude: /node_modules/,loader: 'babel'},{test: /\.css$/,loader: 'style!css'//添加对样式表的处理}]}
}

作者的小程序

微雅视频

http://www.jmfq.cn/news/5204233.html

相关文章:

  • 营销创意网站/目前病毒的最新情况
  • 社区网站建设公司/100个商业经典案例
  • 石家庄seo网络推广/优化大师客服电话
  • 求一个用脚做asmr的网站/关键词优化武汉
  • 是什么网站建设/福州网站开发公司
  • 手机企业网站设计理念/江苏网页定制
  • 网页美工设计教案/seo是什么级别
  • 湘潭网站建设 AA磐石网络/网站建设报价单
  • 企业品牌网站建设注意事项/seo网络贸易网站推广
  • 河南app软件开发/什么是seo文章
  • 公众号网站开发用什么模板/河北网站建设案例
  • 滕州市中远建设工程公司网站首页/免费广告发布平台
  • x网站免费/每日重大军事新闻
  • 网站转移 备案/哪个杭州seo好
  • 做动态网站怎么配置系统dsn/抖音seo关键词优化排名
  • 网站过期怎么办/外链平台
  • 大型网站seo方案/网络广告策划书
  • 常见的分类信息网站有哪些/seo搜索引擎优化服务
  • 我想看b站/独立站怎么搭建
  • 更换网站模板/山东百度推广代理
  • 汽车网站开发背景/广州seo托管
  • 最简单的网站怎么做/尚硅谷培训机构官网
  • 电商网站开发重难点/数据分析系统
  • 莆田网站建设公司/天津百度推广排名优化
  • 做进化树的在线网站/百度seo 优化
  • 免费建设手机网站/seo项目培训
  • 邢台网站/黄冈网站推广优化找哪家
  • 网站如何做促销活动/免费b站推广入口
  • 电子商务网站建设与维护试卷/免费建立网站
  • 百度搜索推广技巧/seo代码优化步骤