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"]}
export function foo(){ console.log("foo()"}
export let arr =[1,2,3]
export {foo,bar}
import module1 from "./module1"
bable js/src/ -d js/lib
browserify js/lib/main.js -o dist/bundle.js