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

临海钢结构设计网站凡客网站设计

临海钢结构设计网站,凡客网站设计,成都企业网站网络营销,企业网站seo价格建议在 React 中使用 CommonJS 模块系统#xff0c;比如 browserify 或 webpack#xff0c;本次使用 webpack。 第一步、安装全局包 $ npm install babel -g $ npm install webpack -g $ npm install webpack-dev-server -g 第二步、创建根目录 创建一个根目录#xff0c;目…建议在 React 中使用 CommonJS 模块系统比如 browserify 或 webpack本次使用 webpack。 第一步、安装全局包 $ npm install babel -g $ npm install webpack -g $ npm install webpack-dev-server -g 第二步、创建根目录 创建一个根目录目录名为reactApp再使用 npm init 初始化生成 package.json 文件 $ mkdir reactApp $ cd reactApp/ $ npm init name: (reactApp) runoob-react-test version: (1.0.0) description: 菜鸟教程 react 测试 entry point: (index.js) test command: git repository: keywords: author: license: (ISC) About to write to /Users/tianqixin/www/reactApp/package.json: { name: runoob-react-test, version: 1.0.0, description: 菜鸟教程 react 测试, main: index.js, scripts: { test: echo \Error: no test specified\ exit 1 }, author: , license: ISC } Is this ok? (yes) 第三步、添加越来包及插件 因为我们要使用 React, 所以我们需要先安装它--save 命令用于将包添加至 package.json 文件。 $ npm install react --save $ npm install react-dom --save 同时我们也要安装一些 babel 插件 $ npm install babel-core $ npm install babel-loader $ npm install babel-preset-react $ npm install babel-preset-es2015 第四步、创建文件 接下来我们创建一些必要文件 $ touch index.html $ touch App.jsx $ touch main.js $ touch webpack.config.js 第五步、设置编译器服务器载入器 打开 webpack.config.js 文件添加以下代码: var config { entry: ./main.js, output: { path:./, filename: index.js, }, devServer: { inline: true, port: 7777 }, module: { loaders: [ { test: /\.jsx?$/, exclude: /node_modules/, loader: babel, query: { presets: [es2015, react] } }] } } module.exports config; entry: 指定打包的入口文件 main.js。output配置打包结果path定义了输出的文件夹filename则定义了打包结果文件的名称。devServer设置服务器端口号为 7777端口后你可以自己设定 。module定义了对模块的处理逻辑这里可以用loaders定义了一系列的加载器以及一些正则。当需要加载的文件匹配test的正则时就会调用后面的loader对文件进行处理这正是webpack强大的原因。现在打开 package.json 文件找到 scripts 中的 test echo \Error: no test specified\ exit 1 使用以下代码替换 start: webpack-dev-server --hot 替换后的 package.json 文件 内容如下 $ cat package.json { name: runoob-react-test, version: 1.0.0, description: 菜鸟教程 react 测试, main: index.js, scripts: { start: webpack-dev-server --hot }, author: , license: ISC, dependencies: { react: ^0.14.7, react-dom: ^0.14.7 } } 现在我们可以使用 npm start 命令来启动服务。--hot 命令会在文件变化后重新载入这样我们就不需要在代码修改后重新刷新浏览器就能看到变化。 第六步、index.html 设置 div id app 为我们应用的根元素并引入 index.js 脚本文件。 !DOCTYPE html htmlhead meta charset UTF-8 titleReact App - 菜鸟教程(runoob.com)/title /head body div id app/div script src index.js/script /body /html 第七步、App.jsx 和 main.js 这是第一个 react 组件。后面的章节我们会详细介绍 React 组件。这个组件将输出 Hello World!!!。 App.jsx 文件代码 import React from react; class App extends React.Component { render() { return ( div Hello World!!!br / 欢迎来到菜鸟教程学习 /div ); } } export default App; 我们需要引入组件并将其渲染到根元素 App 上这样我们才可以在浏览器上看到它。 main.js 文件代码 import React from react; import ReactDOM from react-dom; import App from ./App.jsx; ReactDOM.render(App /, document.getElementById(app)) 注意 如果想要组件可以在任何的应用中使用需要在创建后使用 export 将其导出在使用组件的文件使用 import将其导入。 第八步、运行服务 完成以上配置后我们即可运行该服务 $ npm start 通过浏览器访问 http://localhost:7777/转载于:https://www.cnblogs.com/axl234/p/5488556.html
http://www.pierceye.com/news/315409/

相关文章:

  • 如何防止网站挂黑链怎么购买国外的域名
  • 企业官方网站地址怎么填微信页面设计网站
  • 国外购物网站有哪些郑州网站搜索排名
  • seo网站优化推广费用装饰行业网站建设
  • idea的网站开发登录页面做网页的
  • 寻找大连网站建设wordpress换模板 seo
  • 二手房公司网站源码网站的维护步骤
  • 衡水企业网站建设公司wordpress 快速回复
  • 网站维护需要关闭网站么找哪些公司做网站
  • 阿里巴巴做轮播网站如何建设学校的微网站首页
  • 国内设计好的网站案例网店设计风格怎么写
  • 网站建设长沙创建网页需要多少钱
  • 南通电商网站建设网站背景怎么设置
  • 无锡网站托管aspnet通讯录网站开发
  • 卫计网站建设工作总结铜陵建设行业培训学校网站
  • 手机网站竞价网页界面设计遵循的原则
  • 徐州seo推广公司广州营销型网站优化
  • 小说网站首页模板安徽华力建设集团网站
  • 减肥网站如何做公司企业模板
  • 郑州网站建设搜q.479185700怎么在百度上推广自己的公司信息
  • 深圳住建设局官方网站大连在哪个省市
  • 吉林企业建站系统费用wordpress幻灯片加载很慢
  • com域名和网站小型企业网站排名前十
  • 网站内容 优化泉州网站开发公司
  • 假发外贸网站模板做图库网站需要多少钱
  • 网站建设公司 知道万维科技wordpress支持移动
  • 经典网站建设邢台网站建设策划
  • 系统数据库与建设网站网站提交入口大全
  • 网站做数据分析的意义西安网站建设kxccc
  • 免费建个人网站alexa排名搜索