【问题标题】:How to install and import paperjs for Angular 2?如何为 Angular 2 安装和导入 paperjs?
【发布时间】:2017-05-14 07:41:41
【问题描述】:

我尝试使用命令安装paperjs

sudo npm install paper

在我的 Angular 应用程序文件夹中。纸张似乎出现在 node_modules 文件夹中,但是当我尝试使用

导入它时
import { Paper } from '@paper'

它没有找到纸模块。如何在angular2中包含paper模块?

【问题讨论】:

    标签: angular paperjs


    【解决方案1】:

    我做了以下工作:

    npm install paper --save
    npm install @types/paper --save
    

    在 systemjs.comfig.js 中添加一张纸地图

    map:
        ...
    
        'paper': 'npm:paper/dist/paper-core.js'
    },
    

    在组件中

    import { PaperScope, Path, Point } from 'paper';
    

    【讨论】:

    • Ionic2 用户注意事项:您可以跳过 systemjs.config.js 部分。
    • @mshamma 请将注释添加到您的答案中
    • 而不是 map thingy,我在 build/scripts 下的 angular.json 中添加了这个:"node_modules/paper/dist/paper-full.js",,然后像上面一样导入到组件中。
    【解决方案2】:

    this 线程之后,还没有官方的打字稿支持。然而,paperJS here 有一个非官方的 typescript 定义

    【讨论】:

    • 我不需要打字稿支持。只需要导入paperjs
    猜你喜欢
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 2022-08-20
    • 2017-06-06
    • 1970-01-01
    • 1970-01-01
    • 2017-04-26
    • 2017-06-21
    相关资源
    最近更新 更多