Alex_TD

Nodejs

Nodejs  更改 库安装位置:

  npm config set  prefix "D:\node_globals"

  npm config set  cache "D:\node_globals"

  系统环境变量:NODE_PATH ="D:\node_globals"   path路径添加NODE_PATH

Node 模块导出:

       module.exports =function foo(){ console.log("foo")} 

       module.exports={foo,arr}   

       exports.foo=function(){console.log("foo")}

      exports.arr=[1,2,3]

Node 模块导入:

      let module1= require("./module1")

主模块合并各个模块:main.js(多个require)

前端模块合并导出导入:browserify .js/src/main.js -o ./dist/bunble.js   前端使用

前端模块导出导入合并:babel 转换   browserify 转换   es6的方式:.babelrc配置文件 { "preset":["es2015"]}

     1. export  function foo(){ console.log("foo()"}

     2. export let arr =[1,2,3]

     3. export {foo,bar}

     4. export default value//任意值对象   export default ()=>{...}   export default { msg:'sss",foo:function(){....}}

     导出 import module1 from "./module1"  // module1是默认导出    不是默认导出 import {解构赋值方式} from ”module1"

      bable js/src/    -d  js/lib

      browserify  js/lib/main.js -o dist/bundle.js

      

    

posted on 2021-01-03 19:21  Alex_TD  阅读(40)  评论(0编辑  收藏  举报