V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
wangjialin

疑问: webpack 模块化

  •  
  •   wangjialin · Aug 7, 2017 · 2031 views
    This topic created in 3188 days ago, the information mentioned may be changed or developed.

    大概了解 webpack 的配置 最近看到这个结构 组件库里有很多组件 例如说这个 datepicker 文件夹 下面有对应的 js,less,还有个 package.json 不懂这个配置文件是什么作用 我知道在整个项目路径下的这个文件是所有安装的依赖及具体信息 那这个自己写的组件里的这个文件是神马意思呢 要用的话我直接引入 datePicker.js 就好了吧 求指教 蟹蟹

    datePicker.js:...modules.export DatePicker;

    datapicker.less

    package.json:

    { "name": "DatePicker", "version": "0.0.0", "private": true, "main": "./DatePicker.js" }

    3 replies    2017-08-08 16:06:51 +08:00
    Biwood
        1
    Biwood  
       Aug 7, 2017
    package.json 一般用于发布到 npm 才会用到,并且发布出去之后就开源了,发布完后可以使用 npm 直接安装该模块。各项配置的意义,直接看官方文档即可: https://docs.npmjs.com/files/package.json。

    如果是自己写的插件,又不需要开源,那么直接用 require 函数引入就行。
    forgcode
        2
    forgcode  
       Aug 7, 2017
    npm install 组件 , 然后要用的时候 import 组件就好了
    wangjialin
        3
    wangjialin  
    OP
       Aug 8, 2017
    @Biwood 这个我懂 就是不知道为什么组件 还要这样
    @forgcode
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1015 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 18:29 · PVG 02:29 · LAX 11:29 · JFK 14:29
    ♥ Do have faith in what you're doing.