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