npm中的js库很全面,但一般是用于node.js环境中的。
有些时候,我们想在浏览器环境中,直接使用npm的库,怎么办呢?
至少有两种方法:
- 方案1:走webpack等打包工具
- 方案2:走browserify
本文主要介绍方案2,browerify的方案更简单,很好操作。
1、安装browerify
cnpm install -g browserify
2、安装npm库
需要先通过npm安装下,比如这里,我们想使用这个库
cnpm i sm-cryp[......]
npm中的js库很全面,但一般是用于node.js环境中的。
有些时候,我们想在浏览器环境中,直接使用npm的库,怎么办呢?
至少有两种方法:
本文主要介绍方案2,browerify的方案更简单,很好操作。
1、安装browerify
cnpm install -g browserify
2、安装npm库
需要先通过npm安装下,比如这里,我们想使用这个库
cnpm i sm-cryp[......]
修改如下:
module.exports = {
// ... many config ...
productionSourceMap: process.env.NODE_ENV === 'development',
// ... many config ...
configureWebpack: {
devtool: process.env.NODE_ENV === 'development' ? 'source-map' : undefined,[......]
CSS 教程/资料类
Chrome拓展:Firecamp[......]