小编Not*_*Say的帖子

如何将npm模块导入Polymer 2.0元素?

我试图了解我在Polymer的领域内做什么甚至是可能的.我当前的示例涉及尝试将名为currency-formatter的npm模块导入到可以调用的Polymer 2.0元素中.

我遇到的问题是虽然我可以导入requirejs来找到npm模块,但我似乎无法运行模块而不会给我以下错误:

require.js:168未捕获错误:尚未为上下文加载模块名称"currency-formatter":_.使用require([])

以此代码为例:

<link rel="import" href="bower_components/polymer/polymer-element.html">
<script src="node_modules/requirejs/require.js"></script>

<dom-module id="currency-display">
  <template>
        <style>
          :host {
              display: inline-block;
          }
        </style>
    <input type="text" value={{currency::input}}></input>
    <p>Currency: - {{formatCurrency}}</p>
  </template>

  <script>
    class CurrencyDisplay extends Polymer.Element {
      static get is() { return 'currency-display'; }
      static get properties() {
        return {
          currency: {
            type: String,
            value: 0,
          },
          formatCurrency: {
            type: String,
            notify: true,
            computed: '_getCurrency(currency)'
          },
          type: {
            type: String,
            value: 'USD',
          }
        };
      }

      _getCurrency (currency) {
        var currencyFormatter = require('currency-formatter');
        var formattedCurrency …
Run Code Online (Sandbox Code Playgroud)

javascript node.js npm requirejs polymer-2.x

5
推荐指数
0
解决办法
604
查看次数

由于"ImportError:没有名为parse的模块",无法安装pip

我一直在尝试为python 2.7导入pip,但似乎我缺少解析模块.我已经安装了easy_install,我正在尝试使用pip安装noise-1.1.1.但是pip不想安装.

这就是它的样子.

c:\Python27>python setup.py install
Traceback (most recent call last):
  File "setup.py", line 5, in <module>
    from setuptools import setup
  File "c:\Python27\lib\site-packages\distribute-0.6.35-py2.7.egg\setuptools\__i
nit__.py", line 2, in <module>
    from setuptools.extension import Extension, Library
  File "c:\Python27\lib\site-packages\distribute-0.6.35-py2.7.egg\setuptools\ext
ension.py", line 5, in <module>
    from setuptools.dist import _get_unpatched
  File "c:\Python27\lib\site-packages\distribute-0.6.35-py2.7.egg\setuptools\dis
t.py", line 6, in <module>
    from setuptools.command.install import install
  File "c:\Python27\lib\site-packages\distribute-0.6.35-py2.7.egg\setuptools\com
mand\__init__.py", line 8, in <module>
    from setuptools.command import install_scripts
  File "c:\Python27\lib\site-packages\distribute-0.6.35-py2.7.egg\setuptools\com
mand\install_scripts.py", line 3, in <module>
    from pkg_resources import Distribution, PathMetadata, ensure_directory
  File …
Run Code Online (Sandbox Code Playgroud)

pip python-2.7

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

node.js ×1

npm ×1

pip ×1

polymer-2.x ×1

python-2.7 ×1

requirejs ×1