zoukankan      html  css  js  c++  java
  • [NPM] Test npm packages locally in another project using npm link

    We will import our newly published package into a new project locally to make sure everything is working as expected. We can do this locally before publishing with npm link. This creates a symbolic link in our node_modules folder, so our unpublished local package is used like an installed published package. This is important because it lets us test making changes to our package and using them immediately without publishing and updating a package with each change we want to test. This is good practice to do before publishing a new version of a package.

    Using npm link is easy:

    1. Create you own project and cd to it.

    2. Inside project run:

    npm link <target_project_name>

    <target_project_name> is from package.json name.

    3. The important thing to remember that, inside target project, we have to mark that:

    "main": "build/index.js",

    It should point to the build folder or "dist" folder depends on your project.

    4. Everytime you change code inside target project, you need to run trigger "build" runs again:

    "dev": "watch 'npm run build' src",
  • 相关阅读:
    通过HTTP请求Websocket
    理解C#中的“静态”
    C#垃圾回收机制详解
    详说C#中的结构struct
    readonly和const区别
    深入理解C#中this/partial/null的使用
    面向对象的几个基本概念的理解
    C#中out和ref使用
    C#中params使用
    值类型引用类型详解
  • 原文地址:https://www.cnblogs.com/Answer1215/p/7609290.html
Copyright © 2011-2022 走看看