依靠npm导入软件包?

时间:2020-03-26 08:59:46

标签: javascript npm

我想删除对使用Gruntfile.js生成捆绑包的projet的静态依赖。在此文件中,我可以找到:

'public/assets/bundles/counterup.bundle.js': [
   'public/assets/plugins/counterjs/jquery.waypoints.js', 
   'public/assets/plugins/counterjs/jquery.counterup.min.js'],

这将从counterjs插件创建一个捆绑包,仅针对某些页面加载。

因此,我删除了文件夹public/assets/plugins/counterjs,并做了npm install --save counterjs

问题是:如何在我的应用程序中正确导入该代码?在这个counterjs插件中,我可以看到以下找不到jquery.waypointsjquery.counterup.min.js的地方:

$ tree node_modules/counterjs
node_modules/counterjs
├── README.md
├── _test.js
├── package.json
├── sample
│   ├── decode_from_rawtx.js
 ...
│   ├── tx_send.js
│   └── xcpsend
│       ├── bundle.min.js
│       ├── index.html
│       └── index.js
├── src
│   ├── @types
│   │   └── coininfo
│   │       └── index.d.ts
│   ├── Message.ts
│   ├── TYPES.ts
│   ├── index.ts
│   ├── mnemonic_words.ts
│   └── util.ts
├── test_browser.html
└── tsconfig.json

那我该怎么办?

  • window.counterjs = require('counterjs')`
  • import 'counterjs'

生成我要查找的两个文件的规则是什么?

0 个答案:

没有答案